1、cat命令 ----------------------連線並顯示檔案的資訊
命令格式:cat [選項] 檔案1 檔案2 …
選項:-n :由第一行開始對所有輸出的行數編號
-b:對空白行不編號
例如:cat -n hello1.c hello2.c 顯示hello1.c、hello2.c這兩個檔案的內容
2、查詢路徑(pwd)
3、改變路徑所屬
命令格式: cd [目錄名]
例如:cd /home/sunq 進入/home/sunq目錄
4、設定檔案屬性(chmod)-----2種形式
(1)chmod [選項] [who] [+|-|=] [mode] 檔名
[who]: u(使用者)、g(同組)、o(其他使用者)、a(所有使用者)
+ 新增許可權 - 取消許可權 = 賦予許可權並取消原有許可權
[mode]:r 可讀 w 可寫 x 可執行
例如:chmod g+r, o+r example ;使同組和其他使用者對檔案example有讀許可權
(2)chmod [選項] 八進位制許可權 檔名
7(111):一次是讀、寫、執行權
分別是擁有者、同組使用者、其他使用者
例如chmod 765 gen;設定檔案擁有者讀寫執行的許可權、組 使用者讀寫許可權、其他使用者讀和執行的許可權。
5、掛載命令(重要)(mount)
命令格式:mount [- 引數] 裝置檔名 掛載點目錄
umount 掛載點|裝置
引數:-t 指定裝置的檔案系統型別。
-o 指定掛載檔案系統時的選項。
例如:(1)mount -t iso9660 /dev/cdrom /mnt/cdrom 掛載光碟
(2)mount -t nfs 主機ip:共享目錄 掛載點 掛載共享目錄
6、壓縮命令
(1)格式: zip [選項] 壓縮(解壓縮)的檔名
例:zip -r zip1 man.config man.zip 將man.config、man.zip壓縮到zip1中
注意:zip -d 等於uzip都是解壓縮
(2)格式:gzip [選項] 壓縮(解壓縮)的檔名
-d 將壓縮檔案解壓
-r 遞迴式地查詢指定目錄並壓縮其中的所有檔案或是解壓縮
-num 用指定的數字num調整壓縮的速度,-1或--fast表示最快壓縮方法(低壓縮比)
特點:① zip命令具有將許多檔案與目錄壓縮成乙個檔案的功能,但gzip 卻不能
② 用gzip 命令壓縮後原始檔會被刪除
例: gzip a b 將a、b檔案壓縮成a.gz、b.gz
(3)格式:tar [選項] [打包後檔名] 檔案或目錄列表
-z 呼叫gzip壓縮打包檔案,與-x 聯用時呼叫gzip完成解壓縮
-c 建立新的打包檔案
-v 處理過程中輸出相關資訊
-f 對普通檔案操作(指定檔名)
-x 從打包檔案中解出檔案
例1:tar -zcvf lihao.tar.gz a1.txt sudo.conf 將a1.txt、sudo.conf壓縮到lihao.tar.gz壓縮包
例2:tar -xvf lihao1.tar.gz -c /usr(解壓的目錄) -c代表指定解壓的目錄 將lihao1.tar.gz解壓到/usr目錄下
7、使用者系統命令(認識)
(1)使用者切換命令(su)
格式:su [選項] [使用者]
例:su -root 切換到root賬號使用
(2)顯示登入的所有使用者(who)
(3)ps -ef 檢視程序(當前執行的)
(4)kill -9 所要殺的程序的pid 殺死程序
(5)netstat -an 檢視當前系統的埠使用情況
(6)shutdown 重啟或關閉系統
(7) uptime 顯示系統執行的時間
(8)clear 清除螢幕資訊
(9)fdisk –l 檢視硬碟分割槽及對硬碟分割槽管理
(10)du dir1 顯示目錄dir1及其子目錄的容量
du –s dir1 顯示目錄dir1的總量
(11)命令格式:diff [選項] 檔案1 檔案2(比較兩個檔案的不同之處;建立補丁檔案)
例:diff hello1.c hello2.c >hello.patch 生成補丁檔案
(12)命令格式:ifconfig [選項][網路介面];檢視當前網路配置情況
ifconfig 網路介面 [選項] 位址;配置指定介面網路引數
選項: inte***ce 指定的網路介面名
up 啟用指定的網路介面卡
down 關閉指定的網路介面
broadcast 廣播位址 設定介面的廣播位址
ip位址 設定ip位址
netmask 子網掩碼 設定介面的子網掩碼
例1:ifconfig eth0 192.168.9.1 netmask 255.255.255.0 設定ip位址、子網掩碼
例2:ifconfig eth0 down; 暫停該介面的工作
注:網路介面可以使eth0
(13)ping 127.0.0.1 檢視網路上主機是否在工作
8、對命令操作的快捷鍵
(1)ctrl+c:停止正在執行的程式。
(2)tab:自動補齊命令或路徑
9、touch:建立新的空的檔案
選項:
-a:或--time=atime或--time=access或--time=use 只更改訪問時間
-c:或--no--create 不建立任何檔案
-d:《時間日期》 使用指定的日期時間,而不是現在的時間
例如:touch lihao.txt 建立lihao.txt檔案,大小為0
小白學Linux(三) ls 命令學習
命令名經常會帶有乙個或多個用來更正命令行為的選項,更進一步,選項後面會帶有乙個或多個引數,這些引數是命令作用的物件。command options arguments 命令名 選項 引數 許多命令也允許把多個短選項串在一起使用 例 lt l t分別是兩個命令 選項 l 長選項 無 作用 以長格式顯示...
Linux學習之常用壓縮命令 三
一 常用壓縮命令 1 gzip命令 2 gunzip命令 3 tar命令 4 zip命令 5 unzip命令 6 bzip2命令 7 bunzip2命令 1 gzip命令 命令名稱 gzip 命令英文原意 gnu zip 命令所在路徑 bin gzip 執行許可權 所有使用者 語法 gzip 選項 ...
Linux命令每日學之PS
ps process status 命令是常用的linux命令,其用於顯示系統當前執行的程序.用於檢視程序狀態,是否是殭屍程序,程序執行所處的狀態,程序所占用的資源 cpu 時間 等。是必要掌握的命令。注意 ps命令只是顯示瞬時的程序狀態資訊。區別與top命令,則是動態顯示程序狀態資訊,即是實時重新...