Trang chủ » Giáo trình tổng hợp » Tải trọn bộ các câu lệnh cơ bản trong Ubuntu

Tải trọn bộ các câu lệnh cơ bản trong Ubuntu

17243 Lượt xem

Bài mở đầu cho chuyên đề về học VPS Linux của Share9.net – Hi vọng chuyên đề sẽ giúp ích cho các bạn những kiến thức từ cơ bản tới nâng cao để phục vụ cho việc quản trị hệ thống Linux của mình.

Linux là hạt nhân rất nhiều hệ điều hành mã nguồn mở, trong đó thao tác giữa người dùng và hệ điều hành có thể qua giao diện GUI hoặc Console.  Đối với việc quản trị các hệ thống chạy Linux thì việc cài GUI là không cần thiết và lãng phí bộ nhớ.

vps-ubutu-commands-console

 

 

Giao diện Console của VPS Ubuntu

Những câu lệnh dưới đây là tiên quyết cho bất kỳ ai muốn tìm hiểu về Linux hay cụ thể hơn là Ubuntu ( hệ điều hành dựa trên Debian GNU/Linux, ) hay muốn  phát triển website của mình trên nền tảng hệ điều hành Ubuntu (Phiên bản phổ biến là ubuntu 12.04 )

terminal ubuntu

 

 

Giao diện Terminal trong Ubuntu, có thể mở bằng cách bấm Ctrl + Alt + T

Bài viết sẽ nêu ra một số lệnh cơ bản giúp bạn thao tác với Console trong hệ điều hành Ubuntu

  • Bài viết chỉ bao gồm những lệnh cơ bản nhất được nêu ra trong ebook, bạn có thể tra cứu các lệnh cơ bản ở ngay mục dưới đây
  • Hoặc Tải trọn bộ tập lệnh trong ebook ở mục cuối bài viết

 

 1. Các lệnh Di chuyển / liệt kê các tập tin

pwd  Hiện lên tên thư mục đang làm việc với
cd  Di chuyển sang thư mục « /home/người_dùng »
cd ~/Desktop  Di chuyển sang thư mục « /home/người_dùng/Desktop »
   
cd ..  Di chuyển sang thư mục cha (ngay trên thư mục hiện hành)
   
cd /usr/apt  Di chuyển sang thư mục « /usr/apt »
ls -l Thưmục  Liệt kê danh mục tập tin trong thư mục Thưmục một cách chi tiết
dir -l Thưmục  
ls -a  Liệt kê tất cả các tập tin, kể cả các tập tin ẩn (thường có tên bắt đầu bằng một dấu chấm)
dir -a  
ls -d  Liệt kê tên các thư mục nằm trong thư mục hiện hành
dir -d  
ls -t  Xếp lại các tập tin theo ngày đã tạo ra, bắt đầu bằngnhững tập tin mới nhất
dir -d  
ls -S  Xếp lại các tập tin theo kích thước, từ to nhất đến nhỏ nhất
dir -S  
ls -l | more  Liệt kê theo từng trang một, nhờ tiện ích « more »

 

2. Các lệnh làm việc với tập tin – Soan thảo trong terminal  console  Ubuntu

cat file   Xuất hiện nội dung của tập tin file trên màn hình ở dạng mã ASCIIX
   
more file   Xuất hiên nội dung của tập tin file trên màn hình theo chế độ từng trang một :

 

 

 

  •  Ấn phím « Enter » để xuống 1 dòng;
  • Ấn phím  « Space » để sang thêm 1 trang ;
  •  Ấn phím « q » để thoát
 less file  « less » giống như « more », nhưng cho phép dùngphím [Page Down]
 head -n file   Xuất hiện số n dòng đầu tiên của tập tin file
tail -n file   Xuất hiện số n dòng cuối cùng của file
vi file   Soạn tập tin file dùng trình soạn vi
nano file   Soạn tập tin file dùng trình soạn nano
gedit file  Soạn tập tin file dùng trình soạn gedit
grep chuỗi file  Xuất hiện các dòng chứa nội dung chuỗi trong tập tin file
grep -r chuỗi  Tìm nội dung chuỗi trong tất cả các tập tin
thưmục  Trong thư mục mang tên thưmục
lệnh > file  Ghi kết quả của lệnh lệnh trong tập tin file
lệnh >> file  Bổ sung kết quả của lệnh lệnh ở phần cuối của tập tin file
   
 

3. Quản lý các tập tin và thư mục

cp file1 file2  Chép file1 sang file2
cp file /thưmục  Chép file vào thư mục « thưmục »
cp -r thưmục1 thưmục2  Chép toàn bộ nội dung của thư mục « thưmục1 » sang thư mục « thưmục2 »
rsync -a thưmục1 thưmục2  
mv file1 file2   Chuyển tên tập tin file1 thành tên file2
mv thưmục1 thưmục2   Chuyển tên thưmục1 thành thưmục2
mv file thưmục   Chuyển tập tin file vào thư mục thưmục
 mv file1 thưmục/file2
  •  Chuyển file1 vào thư mục thưmục
  •  Đồng thời đổi tên tập tin thành file2
   
   
mkdir thưmục  Tạo ra thư mục thưmục
mkdir -p thưmục1/thưmục2  Tạo ra thư mục cha thưmục1 và thư mục con thưmục2 cùng lúc
   
rm file   Xóa bỏ tập tin file trong thư mục hiện hành
   
rmdir thưmục   Xóa bỏ thư mục trống mang tên thưmục
rm -rf thưmục    Xóa bỏ thư mục mang tên thưmục với tất cả các tập tin trong   đó (force)
   
ln -s file liênkết  Tạo ra một liên kết mang tên liênkết đến tập tin file (nối tắt)
   
find thưmục -name file  Tìm tập tin mang tên file trong thư mục thưmụckể cả trong các thư mục con
   
diff file1 file2  So sánh nội dung của 2 tập tin hoặc của 2 thư mục
   

 

4. Các lệnh về thao tác với hệ thống Ubutu

sudo command  Thực hiện lệnh command với quyền cao nhất :  root – Người siêu dùng
   
gksudo command  Giống với sudo nhưng dùng cho các ứng dụng đồ hoạ
   
sudo -k Chấm dứt chế độ dùng lệnh có chức năng của người siêu dùng (root )
   
uname -r Cho biết phiên bản của nhân Linux
shutdown -h now  Lệnh khởi động lại máy tính ngay lập tức
  • lsusb
  • lspci
 Liệt kê các thiết bị usb hoặc pci có mặt trong máy tính
   
time command  Cho biết thời gian cần thiết để thực hiện xong lệnh command
   
command1 | command2  Chuyển kết quả của lệnhcommand1  làm đầu vào của lệnhcommand2
   
clear  Xoá màn hình của cửa sổ «Thiết bị cuối » (terminal)
   

5. Các lệnh nén và giải nén trong Ubuntu

tar xvf archive.tar
  •  Giải phóng các tập tin có trong tập tin « archive.tar »,
  •  Đồng thời hiển thị các tên tập tin
   
   
tar xvfz archive.tar.gz  Giải nén các tập tin có trong tập tin« archive.tar.gz » dùng « gzip » và « tar »
   
tar jxvf archive.tar.bz2 giải nén các tập tin có trong tập tin « archive.tar.bz2 » dùng « bzip » và « tar »
   
   
tar cvf archive.tar file1 file2  Tạo ra một tập tin archive.tar chứa các tập tin file1, file2
   
tar cvfz archive.tar.gz thưmục Tạo một tập tin « archive.tar.gz » dùng « gzip » để chứa toàn bộ thư mục thưmục
   
gzip file.txt  Tạo tập tin nén « file.txt.gz »
gunzip file.txt.gz  Giải nén tập tin « file.txt »
bzip2 file.txt  Tạo tập tin nén « file.txt.bz2 »
bunzip2 file.txt.bz2  Giải nén tập tin « file.txt »

 Download ebook danh sách tập lệnh cơ bản trong Ubutu

Tải bộ tập lệnh cơ bản trong Ubuntu