- date:顯示日期及時間。
[root@kvm4 ~]# date
Sun Jan 1 22:39:06 CST 2012
[root@kvm4 ~]# date +%Y/%m/%d
2012/01/01
- cal:顯示日月曆。
[root@kvm4 ~]# cal
January 2012
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
[root@kvm4 ~]# cal -3
December 2011 January 2012 February 2012
Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa
1 2 3 1 2 3 4 5 6 7 1 2 3 4
4 5 6 7 8 9 10 8 9 10 11 12 13 14 5 6 7 8 9 10 11
11 12 13 14 15 16 17 15 16 17 18 19 20 21 12 13 14 15 16 17 18
18 19 20 21 22 23 24 22 23 24 25 26 27 28 19 20 21 22 23 24 25
25 26 27 28 29 30 31 29 30 31 26 27 28 29
- 相對路徑與絕對路徑。
- 絕對路徑:從根目錄
/
寫起,如:目錄 /usr/share/man
。
- 相對路徑:不是從根目錄
/
寫起,其寫法如:
.
代表此層目錄
..
代表上層目錄
-
代表前一個工作目錄
~
代表自己的家目錄
~user
代表到 user 這個用戶的家目錄
- cd (Change Directory):變換工作目錄;pwd (Print Working Directory):顯示目前所在的目錄。
[root@kvm4 ~]# cd ..
[root@kvm4 /]# cd
[root@kvm4 ~]# cd /home/
[root@kvm4 home]# cd ~
[root@kvm4 ~]# pwd
/root
[root@kvm4 ~]# cd /etc
[root@kvm4 etc]# cd
[root@kvm4 ~]# pwd
/root
[root@kvm4 ~]# cd -
/etc
- ls (list directory contents):顯示檔案名稱、屬性等。
[root@kvm4 ~]# ls
anaconda-ks.cfg a.txt install.log install.log.syslog
[root@kvm4 ~]# ls -a
. a.txt .bash_profile install.log .tcshrc
.. .bash_history .bashrc install.log.syslog
anaconda-ks.cfg .bash_logout .cshrc .ssh
[root@kvm4 ~]# ls -l
total 28
-rw-------. 1 root root 4665 Dec 24 16:29 anaconda-ks.cfg
-rw-r--r--. 1 root root 0 Dec 30 17:32 a.txt
-rw-r--r--. 1 root root 11508 Dec 24 16:29 install.log
-rw-r--r--. 1 root root 5331 Dec 24 16:28 install.log.syslog
- cp (copy files and directories):拷貝檔案或目錄。
[root@kvm4 ~]# cp install.log /tmp
[root@kvm4 ~]# ls /tmp/install.log
/tmp/install.log
- rm (remove files or directories):移除檔案或目錄。
[root@kvm4 ~]# rm /tmp/install.log
rm: remove regular file `/tmp/install.log'? y
[root@kvm4 ~]# ls /tmp/install.log
ls: cannot access /tmp/install.log: No such file or directory
- mv (move (rename) files):檔案移動或改名。
[root@kvm4 ~]# touch a.txt
[root@kvm4 ~]# ls
anaconda-ks.cfg a.txt install.log install.log.syslog
[root@kvm4 ~]# mv a.txt /tmp
[root@kvm4 ~]# ls ./a.txt /tmp/a.txt
ls: cannot access ./a.txt: No such file or directory
/tmp/a.txt