Linux基礎命令(二)

獲得命令的使用幫助:

內部命令:      
    help COMMAND      
外部命令:      
    COMMAND --help
   
命令手冊:manual    
man COMMAND

分章節:      
1:用戶命令(/bin, /usr/bin, /usr/local/bin)      
2:系統調用      
3:庫調用      
4:特殊文件(設備文件) man 4 tty      
5:文件格式(配置文件的語法) man 5 passwd      
6:遊戲      
7:雜項(Miscellaneous)      
8: 管理命令(/sbin, /usr/sbin, /usr/local/sbin)      
注意:命令在章節中按順序排列,該章節沒有的不予以顯示。      
man # COMMAND 顯示指定章節的命令幫助      
whatis COMMAND 顯示命令出現在哪些章節中

whatis=man -f COMMAND

apropos=man -k COMMAND

man手冊中各個符號的含義:      
<>:必選項      
[]:可選項      
...:可以出現多次      
|:多選一      
{}:分組

MAN:      
    NAME:命令名稱及功能簡要說明      
    SYNOPSIS:用法說明,包括可用的選項      
    DESCRIPTION:命令功能的詳盡說明,可能包括每一個選項的意義      
    OPTIONS:說明每一個選項的意義      
    FILES:此命令相關的配置文件      
    BUGS:是否有相關錯誤       
    EXAMPLES:使用示例      
    SEE ALSO:另外參照

翻屏:      
    向後翻一屏:SPACE      
    向前翻一屏:b      
    向後翻一行:ENTER      
    向前翻一行:k

查找:      
/KEYWORD: 向後      
n: 下一個      
N:前一個

?KEYWORD:向前      
n: 下一個      
N:前一個

q: 退出

在線文檔:        
info COMMAND

文檔:/usr/share/doc  幾乎所有的命令的文檔都會在這個目錄裏

date:時間管理

date +%Y 顯示年      
date +%y 顯示兩位的年      
date +"This is %Y."      
date +%d 顯示日期       顯示某月的某一天如一月中的第15天
%n 表示換行

date +%D %m/%d/%y     01/15/16  
date +%T 顯示具體時間      
date +%F 顯示年月日  %Y-%m-%d     
date +%Y-%m-%d 指定年月日的格式      
date +%M 顯示分鐘      
date +%H:%M      
date +%S 顯示秒鐘      
date +%s 從格林時間開始到現在的時間(1970年1月1日00:00:00 UTC)

hwclock      
    -w: 將系統時間同步到硬件      
    -s: 將硬件時間同步到系統

cal命令: calendar          
cal 表示顯示當前的月份的日曆      
cal 2013 表示顯示某年的所有月份的日曆      
cal 3 2013 表示顯示某年的某個月份的日曆

echo命令

echo -e 啓用轉義      
     -n 不換行      
     \b 向後退格(向後刪除)      
     \n 表示換行      
     \t 橫向製表符。相當於使用了table 鍵      
     \v 縱向製表符

man echo或者 help echo

eg1:如何顯示“The year is 2015.Today is 2.”爲兩行?(\n)

[root@justin ~]# echo -e "The year is 2015.\nToday is 2"      
The year is 2015.      
Today is 2
   
eg2:\b命令的使用

[root@justin ~]# echo -e "The year is 2015.\bToday is 2"        
The year is 2015Today is 2

eg3:\t和\v命令的使用

[root@justin ~]# echo -e "The year is 2015.\tToday is 2"      
The year is 2015.    Today is 2      
[root@justin ~]# echo -e "The year is 2015.\vToday is 2"      
The year is 2015.      
                 Today is 2

printf命令            
printf 表示格式化顯示數據      
printf 默認是沒有換行符的。      
   \n  表示換行

eg1:\n命令的使用

[root@justin ~]# printf "this is a good boy,\n his brother is not.\n"      
this is a good boy,      
his brother is not.

   

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章