1.簡單命令
1)who命令
該命令將列出所有正在使用系統的使用者、所用終端名和註冊到系統的時間。而who am i 命令將列出使用該命令的當前使用者的相關資訊。
2)echo命令
將命令列中的引數顯示到標準輸出(螢幕)上。
echo -e 'hello \n world'螢幕輸出換行。
3)date命令
在螢幕上顯示或設定系統的日期和時間。可指定顯示日期的格式,螢幕輸出將按照指定格式來顯示當前日期和時間。
4)cal命令
$cal 12 //將顯示公元12年的日曆
$cal 10 2016 //將顯示2023年10月份的日曆
需要注意,表示年份的數字必須使用年份的完全角式。
5)clear命令
清除螢幕上的資訊。
6)password命令
修改使用者密碼。
2.檔案操作命令
1)cat 命令
連線檔案並列印到標準輸出裝置上。該命令有兩個功能,一是顯示檔案的內容,二是連線兩個或多個檔案,如cat f1 f2 > f3將檔案f1和f2的內容合併,並通過重定向符">",將他們放入檔案f3中。
常用選項
-b //從1開始對所有非空輸出行編號
-n //從1開始對所有輸出行編號
-s //將多個相鄰的空行合併成乙個空行
--help //列印該命令用法,並退出,其返回碼表示成功
2)head與tail命令
在螢幕上顯示指定檔案的開頭/結尾若干行。
3)touch命令
修改指定檔案的時間標籤或者建立乙個空檔案。
4)grep命令
在文字檔案中查詢指定模式的詞或短語,並在標準輸出裝置上顯示包括給定字串模式的所有行。
5)uniq 命令
從排好序的檔案中去除重複行。
6)cp 命令
將原始檔或目錄複製到目標檔案或目錄中。
7)rm 命令
刪除檔案或目錄。
-f //忽略不存在的檔案,並且不給出提示資訊
-r //遞迴的刪除指定目錄及其下屬的各級子目錄和相應的檔案
-i //互動式刪除檔案
8)mv 命令
對檔案或目錄重新命名,或將檔案從乙個目錄移到另乙個目錄中。
9)mkdir 命令
建立目錄
10)rmdir 命令
刪除目錄
11)cd 命令
改變工作目錄。
cd ../.. //將當前目錄向上移動兩級
cd //將當前目錄移到使用者的主目錄
cd /home/us //將當前目錄改到/home/us
12)pwd 命令
列印當前工作目錄。
13)ls 命令
列出指定目錄的內容。
常用選項
-a //指定目錄下的所有目錄,包括隱藏檔案
-l //以長格式顯示檔案的詳細資訊
14)chmod 命令
改變或設定檔案或目錄的訪問許可權。
i)以符號模式改變許可權
一般格式 chmod key 檔名
key的組成: [who] [操作符] [mode]
[who] 操作物件可以是下述字母中的任乙個或者它們的組合。
u //使用者
g //同組使用者
o //其他使用者
a //所有使用者
[操作符]
+ //新增某個許可權
- //取消某個許可權
= //賦予給定許可權並取消其他許可權
[mode]
r //可讀
w //可寫
x //可執行
x //只有目標檔案對某些使用者是可執行的,或該目標檔案是目錄時,才追加可執行屬性
s //在檔案執行時,把程序的屬主或組id置為該檔案的檔案屬主。方式"u+s"設定檔案的使用者id位,"g+s"設定組id位
t //儲存程式的文字到交換裝置上
u //與檔案屬主擁有一樣的許可權
g //與和檔案屬主同組的使用者擁有一樣的許可權
o //與其他使用者擁有一樣的許可權
chmod a+x file //將檔案fiel的許可權設定為所有使用者都有執行許可權
ii)以絕對方式改變許可權
以數字1和0表示【mode】中的9個許可權位
chmod 0664 file //對file檔案設定許可權為檔案主和同組使用者具有讀、寫許可權,而其他使用者只可讀
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...