Linux經常使用命令(二)幫助命令、壓縮與解壓縮、關機和重啓、掛載和登陸信息查看命令

上一篇

Linux經常使用命令(一)基本格式、文件處理和文件搜索命令shell

4、幫助命令

man,--help,help,info總共四種獲取幫助的命令。segmentfault

4.1 man命令

manmanual的縮寫windows

man 命令名稱
例如: man ls安全

進入man命令裏操做,q退出 ,輸入:/ -d 搜索"-d"字符串,按n往下搜"-d",shift+n 往上搜"-d"函數

man的級別:spa

一、查看命令的幫助 
二、查看可被內核調用的函數的幫助
三、查看函數和函數庫的幫助
四、查看特殊文件的幫助(主要是/dev目錄下的文件)
五、查看配置文件的幫助
六、查看遊戲的幫助
七、查看其它雜項的幫助
八、查看系統管理員可用命令的幫助
九、查看和內核相關文件的幫助

man man, man ls,man -f password,man 1 password,whereis password,man -f null,man -f ifconfigcode

man -f 命令 至關於 whatis 命令
man -k 命令 至關於 apropos 命令 搜索含有關鍵詞「命令」的幫助文檔遊戲

4.2 其它幫助命令

命令 --help 獲取選項幫助ip

例如:ls --help內存

help shell內部命令

例如:whereis能夠用來判斷一個命令是不是shell內部命令,ls/bin/下面有可執行文件說明ls命令不是shell內部命令,cd命令在/bin/下面沒有相應的可執行文件,因此是shell自帶的命令.

info 命令

info裏面內容十分繁瑣,是關於命令的一個巨大的幫助文檔,裏面有各個版本對於此命令
的說明。

-回車:進入帶*號的說明
-u: 進入上層頁面
-n: 進入下一個幫助小節
-p: 進入上一個幫助小節
-q: 退出

5、壓縮與解壓縮命令

經常使用壓縮格式:.zip .gz .bz2 .tar.gz .tar.bz2

5.1 .zip格式

壓縮:
zip 壓縮文件名 源文件 //壓縮文件
zip -r 壓縮目錄名 源目錄 //壓縮目錄
解壓縮:
unzip 壓縮文件 //解壓縮文件

5.2 .gz格式

壓縮:
gzip 源文件 //壓縮爲.gz格式的壓縮文件,源文件會消失
gzip -c 源文件 > 壓縮文件 //壓縮爲.gz格式,源文件保留
gzip -r 目錄 //壓縮目錄下全部子文件,可是不能壓縮目錄

解壓縮:
gzip -d 壓縮文件 //解壓縮文件
gunzip 壓縮文件 //解壓縮文件

5.3 bzip格式

壓縮:
bzip2 源文件名 //壓縮文件,源文件會消失
bzip2 -k 源文件 //壓縮後保留源文件
*bzip不能壓縮目錄
解壓縮:
bzip -d 壓縮文件 //解壓bzip2文件
bunbzip 壓縮文件 //壓縮文件

5.4 tar.gz 和 tar.bz2格式

打包命令tar:
tar -cvf 打包文件名 源文件 //壓縮爲tar格式
tar -zvcf 壓縮包名.tar.gz 源文件 //壓縮爲.tar.gz格式
tar -jvcf 壓縮包名.tar.bz2 源文件 //壓縮爲.tar.bz2格式

-c:打包
-v:顯示過程
-f:指定打包後的文件名

解壓tar:
tar -xvf 打包文件名 //解壓tar格式文件
tar -zxvf 壓縮包名.tar.gz //解壓.tar.gz格式文件
tar -jxvf 壓縮包名.tar.bz2 //解壓.tar.bz2格式文件

-x:解打包
-z:壓縮爲.tar.gz格式
-j:壓縮爲.tar.bz2格式

其餘用法:
(1)指定解壓縮位置
tar -jxvf 打包文件名 -C 絕對路徑
(2)同時壓縮多個文件到指定路徑
tar -zcvf 絕對路徑(/tmp/) 打包文件名 源文件 源文件
(3)查看壓縮包內文件,不解壓
tar -ztvf 壓縮包文件名

6、關機和重啓命令

6.1 關機和重啓

shutdown [選項] 時間

時間後加上「&」,則表示將當前計劃任務放置後臺運行!若不放置後臺運行,則當前界面直到關機/重啓,都沒法進行操做。
這個時候,若是當前用戶按【ctrl+c】能夠取消本次關機或重啓的操做,而其餘用戶若是按【ctrl+c】的話,則不會取消關機或重啓操做,但能夠退出中斷,繼續進行其餘操做。

選項:

-h 關機 
-r 重啓 
-c 取消上一個關機命令

時間:

now    //如今
時:分 //後面的時間可使用【+m】格式,表示多少分鐘後執行。也可使用【hh:mm】格式,表示指定的時間執行,該時間是24小時制的;

舉例:
shutdown -h 05:30】 設定凌晨05:30關機
shutdown -h now】 當即關機
shutdown -r 05:30】 設定凌晨05:30重啓
shutdown -r now】 當即重啓
shutdown -c】 取消前一個關機或重啓命令

其餘關機命令:

1. halt
2. poweroff
3. init 0

以上三個關機命令不建議使用,相對shutdownshutdown更爲安全;
其餘重啓命令:

1. reboot
2. init 6

6.2 系統運行級別

0    //關機
1    //單用戶(相似windows安全模式)
2    //不徹底多用戶,不含NFS服務(字符界面,不包含文件共享服務)
3    //徹底多用戶(字符界面)
4    //未分配
5    //圖形界面
6    //重啓

runlevel 查看運行級別 前級別 當前級別

logout 退出當前用戶,也就是註銷。

7、掛載與卸載命令

7.1 掛載命令(可理解爲分配盤符)

(1)查詢與自動掛載

mount 查詢系統中已掛載的設備
mount -a 依據配置文件/etc/fstab的內容,自動掛載

光盤 U盤 數據不建議寫入自動掛載中, 不然開機時沒有光盤,U盤的話, 系統會崩潰。

(2)掛載命令的格式

mount [-t 文件系統] [-o 特殊選項] [設備文件名] [掛載點]

選項:

-t 文件系統:加入文件系統類型來指定掛載的類型,ext3,ext4,光盤:iso9660等文件系統
-o 特殊選項:能夠指定掛載的額外選項

特殊選項表:

clipboard.png

mount -o remount,noexec /homehome分區從新掛載而且不容許可執行文件運行,即便文件自己有可執行權限

7.2 掛載/卸載光盤

7.2.1 掛載光盤

mkdir /mnt/cdrom/ #創建掛載點,空目錄均可以
mount -t iso9660 /dev/sr0 /mnt/cdrom/
mount /dev/sr0 /mnt/cdrom/ 掛載光盤

注:

1)/dev/sr0光盤設備名,也能夠用cdrom/dev/cdrom/dev/sr0的軟連接,可是建議使用/dev/sr0,由於當系統未徹底啓動時,軟連接是不生效的。)

2)-t iso9660 能夠省略,由於系統知道sr0iso9660

當執行命令後顯示:mount: block device /dev/sr0 is write-protected,mounting read-only -->由於掛載的時候,默認的掛載權限是讀寫(rw),因此當光盤掛載完後,系統會嘗試掛載讀寫權限,而光盤自己是隻讀的,因此會提示該信息。這也間接的提示了光盤已經正確掛載。

ll /mnt/cdrom/ -->經過該命令就能夠看到光盤內容了

7.2.2 卸載光盤

umount 設備文件名或掛載點
umount /mnt/cdrom/umount /dev/sr0

退出光盤:

掛載光盤後,退出光盤時候須要對掛載點進行卸載(必須執行),並且在卸載的時候若是出現卸載不了的狀況,極有多是當前用戶處在cdrom裏面,須要當前用戶先退到別的目錄才能夠。

7.3 掛載U盤

先查看U盤的設備名是什麼,而後再掛載,通常是sdb1。
fdisk -l //查看系統中已經識別的硬盤
mount -t vfat /dev/sdb1 /mnt/usb/

注:
vfat指的是fat32文件系統,單個文件不超過4GB。
Linux默認不支持NTFS文件系統的 能夠下載ntfs-3g軟件安裝,可是ntfs格式只能是隻讀的 //通常爲移動硬盤

8、用戶登陸查看命令

8.1 w

查看系統當前信息(負載和開機時間等信息)當前已經登陸的用戶以及從什麼終端進入。

load average: x.xx x.xx x.xx 表示系統在1分鐘內 5分鐘內 15分鐘內的平均負載(CPU 內存)
tty:終端 tty1本機終端 pts/0第一個遠程終端
IDLE:用戶閒置時間
clipboard.png

8.2 who

whow相似,可是看到的信息更少(簡化)

clipboard.png

8.3 last

查詢當前登錄和過去登錄用戶信息

clipboard.png

(能夠看到reboot時間)實際是查看/var/log/wtmp必須用last命令才能看

8.4 lastlog

查看全部用戶最後一次登錄時間

/var/log/lastlog 不能直接看 也是用lastlog

完!

上一篇

Linux經常使用命令(一)基本格式、文件處理和文件搜索命令

相關文章
相關標籤/搜索