1. echo 用于显示信息
#echo $PATH
用于显示系统执行路径,Linux对大小写比较敏感,PATH必须全为大写,$符号只有一个,在PATH前(windows 的写法是 echo %path%)
#echo $LANG 显示当前默认语言,
#LANG=en_US 更改当前语言为美国英语(此修改仅在当前控制台下有效)
2.date 显示当前时间
# date
Sun Jun 3 22:31:02 CST 2012 (2012年3月22日 22:31:02,星期日,CST 时区)
#date +%Y/%m/%d
2012/06/03
date '+%Y/%m/%d %H:%M:%S'
2012/06/03 22:38:41(年月日时分秒,这个写日志很有用哦,符合咋国人习惯)
注:CST是美国中央时区的缩写。在部分unix操作系统版本里,有时也会代表China Standard Time,所以有时候会造成混淆 ,这里看来是第二种
3.cal 日历
#cal 显示当月日历
#cal 2012 显示整年日历
cal 4 2011 显示2012年4月日历
4.bc 计算器
- + 加法
- - 減法
- * 乘法
- / 除法
- ^ 指數
- % 餘數
#bc
5*(3+8) 回车
55
quit
#bc
scale=3
2/3
.666
quit
5.几个快捷键
tab 键,命令补齐功能,十分强大有用
ctrl+c 中断当前程序进程(有前台显示的后台进程无法被中断,如 #ping 127.0.0.1 & ,不可中断)
ctrl+d 鍵盤輸入結束(End Of File, EOF 或 End Of Input), 另外,他也可以用來取代exit的輸入呢!例如你想要直接離開文字介面,可以直接按下[Ctrl]-d就能夠直接離開了(相當於輸入exit啊!)。(vbird)
ctrl +z 把当前进程暂停,并放到后台任务中
6.man 强大的帮助系统(强烈建议看 《鸟哥的Linux私房菜》离线资料包,写的真是不错)
例如: man date
左上角有个“DATE(1)”,1代表的意思如下表:
代號 | 代表內容 |
1 | 使用者在shell環境中可以操作的指令或可執行檔 |
2 | 系統核心可呼叫的函數與工具等 |
3 | 一些常用的函數(function)與函式庫(library),大部分為C的函式庫(libc) |
4 | 裝置檔案的說明,通常在/dev下的檔案 |
5 | 設定檔或者是某些檔案的格式 |
6 | 遊戲(games) |
7 | 慣例與協定等,例如Linux檔案系統、網路協定、ASCII code等等的說明 |
8 | 系統管理員可用的管理指令 |
9 | 跟kernel有關的文件 |
man page 的内容组成:
代號 | 內容說明 |
NAME | 簡短的指令、資料名稱說明 |
SYNOPSIS | 簡短的指令下達語法(syntax)簡介 |
DESCRIPTION | 較為完整的說明,這部分最好仔細看看! |
OPTIONS | 針對 SYNOPSIS 部分中,有列舉的所有可用的選項說明 |
COMMANDS | 當這個程式(軟體)在執行的時候,可以在此程式(軟體)中下達的指令 |
FILES | 這個程式或資料所使用或參考或連結到的某些檔案 |
SEE ALSO | 可以參考的,跟這個指令或資料有相關的其他說明! |
EXAMPLE | 一些可以參考的範例 |
BUGS | 是否有相關的臭蟲! |
man page常用的快捷键:
按鍵 | 進行工作 |
空白鍵 | 向下翻一頁 |
[Page Down] | 向下翻一頁 |
[Page Up] | 向上翻一頁 |
[Home] | 去到第一頁 |
[End] | 去到最後一頁 |
/string | 向『下』搜尋 string 這個字串,如果要搜尋 vbird 的話,就輸入 /vbird |
?string | 向『上』搜尋 string 這個字串 |
n, N | 利用 / 或 ? 來搜尋字串時,可以用 n 來繼續下一個搜尋 (不論是 / 或 ?) ,可以利用 N 來進行『反向』搜尋。舉例來說,我以 /vbird 搜尋 vbird 字串, 那麼可以 n 繼續往下查詢,用 N 往上查詢。若以 ?vbird 向上查詢 vbird 字串, 那我可以用 n 繼續『向上』查詢,用 N 反向查詢。 |
q | 結束這次的 man page |
centOS5 的man 文档资料放在 /usr/share/man下
man的配置文件在 /etc/man.config
7.关机指令
- 將資料同步寫入硬碟中的指令: sync
- 慣用的關機指令: shutdown
- 重新開機,關機: reboot, halt, poweroff
#shutdown -c
取消关机
#shutdown -h now
立刻关机
#shutdown -h 20:25
在20:25关机,若现在过了20:25 则第二天的20:25关机
#shutdown -h +10
十分钟后关机
#shutdown -r now
现在重启
#shutdown -r +30 'The system will reboot'
30分钟后重启,并显示 信息给所有用户
#shutdown -k now 'This system will reboot'
注:普通用户通过远程链接的控制台无法执行这三个指令。