linux常用命令

2021-08-27 16:01:42 字數 2745 閱讀 8223

pwd:顯示當前工作目錄

cd:改變目錄

ls: 列出檔案和目錄

ls –a 顯示隱藏檔案

ls –l 以長列表的格式顯示檔案和目錄

ls –al

mkdir:建立目錄

rmdir:刪除空目錄

touch:建立空檔案

cp 複製命令

cp –r dir1 dir2 遞迴複製命令

mv 移動檔案和給檔案重新命名

rm 刪除檔案和目錄

rm –rf * 刪除所有內容(包括目錄和檔案),r表示遞迴,f表示強制

ln 建立符合連線

ln –s 源 目標

ln –s /etc/inittab inittab (inittab指向實際檔案/etc/inittab)

more 顯示檔案內容,帶分頁

less 顯示檔案內容,帶分頁

grep 在文字中查詢內容

| 管道命令

如:find / -name *.html | grep bookmark,表示在find的結果中查詢字串bookmark,顯示包含這個字串的檔案

find,搜尋檔案及目錄,在特定的目錄下搜尋並顯示指定名稱的檔案和目錄

如:搜尋一段時間內被訪問/變更的檔案和目錄

find /home –amin -10 十分鐘記憶體取的檔案和目錄

find /home –atime -10 十小時記憶體取的檔案和目錄

find /home –cmin -10 十分鐘內更改過的檔案和目錄

find /home –ctime +10 十小時前更改過的檔案和目錄

如:檔案大小搜尋

find /home –size +10k 查詢/home目錄下大小為10k的檔案

重定向命令:

ls –l > a.txt 列表的內容寫入檔案a.txt中(覆蓋寫入)

ls –al >> aa.txt 列表的內容追加到檔案aa.txt的末尾

從檔案中輸入資訊

database_program < database_data

查閱歷史紀錄的命令,history

history 5 顯示最近的5條命令

!5 執行歷史編號為5的命令

!ls 執行最後一次以」ls」開頭的命令

掛載命令,mount -引數 裝置名稱 掛載點

特別說明,在掛載光碟機時,可直接使用mount /mnt/cdrom

解除安裝命令,umount 裝置名稱

檢視磁碟使用情況:

df –引數,比如:df –l

檢視某個目錄是在哪個分割槽

df 目錄全路徑

檢視linux系統分割槽具體情況

fdisk –l

linux的使用者管理

useradd 使用者名稱,新增新使用者

如:useradd xiaoming 新增使用者xiaoming

passwd 使用者名稱,修改使用者名稱對應的登入密碼

如:passwd xiaoming 修改xiaoming的密碼

userdel 使用者名稱,刪除使用者

如:userdel xiaoming 刪除使用者xiaoming

userdel -r xiaoming 刪除使用者以及使用者主目錄

指定系統執行級別

命令:init [0123456]

執行級別

0:關機

1:單使用者

2:多使用者狀態沒有網路服務

3:多使用者狀態有網路服務

4:系統未使用保留給使用者

5:圖形介面

6:系統重啟

常用執行級別是3和5,要修改預設的執行級別可改檔案/etc/inittab的id:5:initdefault:這一行中的數字。

檢視和設定系統日期

date命令:顯示系統的時間。可以直接輸入「date」命令來檢視系統時間

利用date命令來更改系統時間

date mmddhhmmccyy.ss,意思是:月月日日時時分分年年年年.秒秒

檢視日曆

cal 3 2002,檢視2023年3月份的日曆

檢視年曆

cal 2008,檢視2023年的年曆

任務排程命令

設定任務排程的檔案: /etc/crontab

設定個人任務排程。 執行crontab –e命令

接著輸入任務到排程檔案

如:5 * * * * ls –l /etc/ > /tmp/to.txt

意思說每小時的第5分鐘執行ls –l /etc/ > /tmp/to.txt這個命令

如:* * * * * date >> /home/mydate.txt

意思說每分鐘執行date >> /home/mydate.txt這個命令

排程檔案規則:

欄位名稱

說明範圍

分鐘每小時的第幾分鐘執行

0-59

小時每日的第幾小時執行

0-23

日期每月的第幾日執行

1-31

月份每年的第幾月執行

1-12

星期每週的第幾天執行

0-6命令名稱

欲執行的命令名稱及其引數——

終止任務排程

crontab –r:終止任務排程

crontab –l:列出當前有哪些任務排程

排程多個任務

Linux常用命令之Linux常用命令實戰知識點

在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...

LINUX常用命令

一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...

linux 常用命令

ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...