Sau khi cài đặt PostgreSQL xong, mình chạy câu lệnh psql như trong bài hướng dẫn để kết nối tới database thì gặp phải lỗi như sau:

FATAL: database “huynhtony” does not exist

Mình có search google và thử lại với câu lệnh psql -U postgresql nhưng vẫn bị lỗi tương tự. Mong nhận được hỗ trợ từ các mem để mình có thể fix được lỗi trên!

Trên Ubuntu thì thư mục configuration file nằm ở đâu trên máy vậy các bác? Em đang cần tìm tập tin configuration file trên máy tính nhưng không nhớ lúc cài đã thiết lập đặt tập tin này trong thư mục nào.

Em dùng react-native init để tạo một ứng dụng hello world như sau:

$ react-native init hello
cd hello
npm start

Nhưng khi chạy thì gặp phải lỗi sau:

ERROR  A non-recoverable condition has triggered.  Watchman needs your help!
The triggering condition was at timestamp=1467072183: inotify-add-watch(/var/www/hello_react/node_modules/react-native/...) -> The user limit on the total number of inotify watches was reached; increase the fs.inotify.max_user_watches sysctl
All requests will continue to fa...

Hi all,

Trong Ubuntu khi chạy một câu lệnh cài đặt một phần mềm nào đó mình thấy thường phải chạy sudo ví dụ:

$ sudo apt-get install lamp^

Sau khi chạy câu lệnh này thì mình cần nhập pass của người dùng hiện tại (cũng là administrator). Theo mình được biết thì câu lệnh trên được dùng để chạy câu lệnh dưới quyền người dùng root. Như vậy tại sao lại không nhập pass của người dùng root mà lại nhập mật khẩu của người dùng hiện tại (administrator)?

Mọi người cho mình hỏi để kill một process trong Linux thì có phải là dùng câu lệnh kill phải không?

Mình làm theo hướng dẫn trên mạng để tìm ra process ID mà Apache đang chạy như sau:

$ ps aux | grep httpd

Kết quả hiển thị:

jangabe 4163 0.0 0.0 15764 984 pts/2 S+ 16:31 0:00 grep --color=auto httpd

Sau đó chạy câu lệnh kill:

$ kill 15764

Thì terminal hiển thị thông báo lỗi:

bash: kill: (4163) - No such process

Sử dụng câu lệnh sau:

$ kill 4163

Lỗi no process vẫn hiển thị. Ai biết ...

Hi all,

Mọi người cho em hỏi trên máy chủ Linux để hiển thị danh sách tất cả các cron job trên máy chủ dành cho tất cả các user thì phải làm thế nào?

P/S: Em biết cách hiển thị các task của cron job dành cho user hiện tại hoặc root user.

Các bác cho em hỏi từ bên trong container thì làm cách nào để có thể lấy ra địa chỉ IP của host? Em google thử thì thấy hướng dẫn chạy câu lệnh:

/sbin/ip route|awk '/default/ { print $3 }'

Nhưng câu lệnh này chỉ trả về địa chỉ IP mạng local mà em thì cần địa chỉ Public IP.

Em đang cần thiết lập Xdebug trên con Ubuntu để debug cho ứng dụng chạy trong một container của Docker. Địa chỉ IP của docker host (cũng chính là con Ubuntu em đang xài) là 192.168.10.17. Hiện tại em đã cài đặt Xdebug trên IDE và bật Xdebug.

Sử dụng telnet trên host để kiểm tra kết nối tới cổng 9000 (trên cùng host):

$ telnet localhost 9000

Thì thấy chạy okie:

Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.

Thay localhost trên bởi 192.168.10.17 cũng okie.

Nhưng khi ssh vào ...

Mọi người cho em hỏi giữa hai ngôn ngữ Shell và Bash khác nhau như thế nào? Khi sử dụng terminal mình sử dụng ngôn ngữ Bash còn khi viết một chương trình chạy trên terminal thì chương trình này sẽ sử dụng Shell có phải không?