Các câu lệnh cơ bản trong hệ điều hành linux
100 câu lệnh Linux PHẦN A: NHÓM LỆNH HỆ THỐNG 1. exit: thoát khỏi terminal. 2. reboot [option]: khởi động lại hệ thống. 3. shutdown [option] [time] [cảnh báo]: dừng tất cả các dịch vụ đang chạy trên hệ thống. 4. clear: xoá trắng cửa sổ dòng lệnh. 5. date: xem ngày, giờ hệ thống. 6. cal: xem lịch hệ thống. 7. rpm [tên gói]: kiểm tra gói đã cài đặt hay chưa, hoặc sử dụng để gỡ bỏ một gói. 8. ps [tùy chọn]: cho biết thông tin đầy đủ nhất về các tiến trình đang chạy trên hệ thống. 9. kill [mã PID]: dừng tiến trình theo chỉ số PID 10. killall [option] name :dừng các tiến trình theo tên 11. top: trạng thái hệ thống và process đang chạy (như Task Manager trong Windows). 12. pstree: hiển thị tất cả các tiến trình dưới dạng cây. 13. sleep: cho hệ thống ngừng hoạt động trong một khoảng thời gian. 14. free: hiển thị dung lượng bộ nhớ (Ram) 15. last: hiển thị danh sách những người đăng nhập gần nhất. 16. id : chỉ danh của người sử dụng 17. logname: tên người sử dụng login 18. lsmod: cho xem các Modules đang hoạt động 19. lsof: hiển thị những file đang mở 20. strace: trace gọi hàm hệ thống và signals. 21. tty : đặt các thông số terminal 22. uname: tên của hệ thống (host) 23. who : cho biết những ai đang thâm nhập hệ thống 24. passwd: thay đổi password cho người dùng. 25. userdel: xoá người dùng đã tạo. 26. groups: hiển thị nhóm của user hiện tại. 27. who(w): cho biết ai đang đăng nhập hệ thống. 28. dmidecode [option]: DMI table decoder 29. hdparm: kiểm tra thông tin đĩa cứng trên hệ thống. 30. lspci: hiển thị tất cả các thiệt bị PCI 31. lsusb: hiển thị tất cả các thiết bị USB 32. vmstat: hiển thị thông tin về tiến trình, bộ nhớ, thanh ghi 33. chage: thay đổi thông tin người dùng NHÓM LỆNH THỰC HIỆN TRÊN TẬP TIN/ THƯ MỤC 34. ls: lấy danh sách tất cả các file và thư mục trong thư mục hiện hành. 35. pwd: xuất đường dẫn của thư mục làm việc. 36. cd: thay đổi thư mục làm việc đến một thư mục mới. 37. mkdir: tạo thư mục mới. 38. rmdir: xoá thư mục rỗng. 39. cp: copy một hay nhiều tập tin đến thư mục mới. 40. mv: đổi tên hay di chuyển tập tin, thư mục. 41. rm: xóa tập tin. 42. grep : tìm vị trí của chuỗi ký tự trong tập tin 43. find: tìm vị trí của tập tin 44. sort: sắp thứ tự nội dung tập tin 45. wc: đếm số dòng, số kí tự . trong tập tin. 46. touch: tạo một tập tin. 47. cat: xem nội dung tập tin. 48. more: hiển thị tập tin theo từng trang 49. head: hiển thị dòng đầu tiên của file 50. tail: hiển thị các dòng cuối cùng 51. vi: khởi động trình soạn thảo văn bản vi. 52. df: kiểm tra dung lượng đĩa. 53. Pwd: trình bày thư mục hiện hành 54. du: xem dung lượng đĩa đã dùng cho một số tập tin nhất định 55. chmod : thay đổi quyền sở hữu của tập tin hay thư mục 56. chown : thay đổi người sở hữu tập tin hay thư mục 57. chgrp : thay đổi group đối với file 58. bunzip2 [file.bz2]: giải nén file đuôi .bz2 59. bzip2 [file] : nén file đuôi bzip2 60. gunzip file.gz: giải nén file đuôi .gz 61. gzip file1: nén file đuôi .gz 62. gzip -9 file: nén file đuôi .gz với dung lượng lớn nhất 63. rar a file1.rar test file: nén file đuôi .rar 64. rar a file1.rar file1 file2 dir1: 65. rar x file1.rar: giải nén file đuôi .rar 66. tar -xvfz archive.tar.gz : giải nén file nén đuôi tar.gz 67. unrar x file.rar: giải nén file đuôi.rar 68. unzip file.zip : giải nén file đuôi .zip 69. lp : in tài liệu ra máy in 70. cancel: hủy bỏ tiến trình in văn bản 71. dir: hiển thị nội dung thư mục 72. whereis [lệnh]: hiển thị đường dẫn nơi chứa lệnh NHÓM LỆNH VỀ NETWORK 73. netstat: in ra các kết nối mạng 74. nslookup: truy vấn tên miền máy chủ 75. hostname: hiển thị host name của hệ thống 76. telnet: kết nối đến 1 hệ thống ở xa 77. ping [link] : 78. ifconfig : 79. iwconfig : 80. iwlist scan : 81. curl -O [Đường dẫn](hoặc wget [Đường dẫn]) : 82. tracepath [link] : 83. mtr : 84. host [link]: Nhập vào tên miền khi muốn xem địa chỉ IP đi kèm và ngược lại 85. whois: xem thông tin về người hay tổ chức đã đăng ký và sở hữu website. 86. ifplugstatus: lệnh ifplugstatus giúp kiểm tra dây cáp có được cắm vào giao diện mạng hay không. 87. dhclient: làm mới địa chỉ IP trên máy bằng cách giải phóng địa chỉ IP cũng và nhận một địa chỉ IP mới từ DHCP server. 88. ethtool: 89. ip link show 90. route: 91. tcpdump: 92. ssh: mở SSH client MỘT SỐ LỆNH KHÁC 93. apt-get install [package] : cài đặt một gói 94. apt-get remove [package] : gỡ bỏ một gói 95. alias : làm ngắn gọn câu lệnh 96. bc : tính toán cơ bản 97. test : 98. history: 99. echo: hiển thị dòng ký tự hay biến 100. iptables: 101. man: xem hướng dẫn về dòng lệnh như cú pháp, các tham số . . 100 câu lệnh Linux PHẦN A: NHÓM LỆNH HỆ THỐNG 1. exit: thoát khỏi terminal. 2. reboot [option]:. văn bản 71. dir: hiển thị nội dung thư mục 72. whereis [lệnh] : hiển thị đường dẫn nơi chứa lệnh NHÓM LỆNH VỀ NETWORK 73. netstat: in ra các kết nối mạng 74.