1.date 顯示系統當前時間和日期
sheng@JiaSheng-WU:~$ date
2017年 05月 21日 星期日 10:06:31 CST
2.cal 默認顯示當前月份的日曆
sheng@JiaSheng-WU:~$ cal
五月 2017
日 一 二 三 四 五 六
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
3.df 顯示空閒內存的數量
sheng@JiaSheng-WU:~$ df
文件系统 1K-块 已用 可用 已用% 挂载点
udev 4002252 0 4002252 0% /dev
tmpfs 805012 58300 746712 8% /run
/dev/sda1 960379920 7591556 903933940 1% /
tmpfs 4025052 12 4025040 1% /dev/shm
tmpfs 5120 4 5116 1% /run/lock
tmpfs 4025052 0 4025052 0% /sys/fs/cgroup
tmpfs 805008 180 804828 1% /run/user/1000
tmpfs 4025052 0 4025052 0% /sys/fs/cgroup
tmpfs 805008 180 804828 1% /run/user/1000
4.free 顯示空閒內存的數量
sheng@JiaSheng-WU:~$ free
总计 已用 空闲 共享 缓冲/缓存 可用
内存: 8050104 1510716 5218296 314076 1321092 5975992
交换: 2097148 0 2097148
5.exit 結束終端會話
sheng@JiaSheng-WU:~$ exit
6.pwd 打印出當前工作目錄名
sheng@JiaSheng-WU:~$ pwd
/home/sheng
7.ls 列出目錄內容
sheng@JiaSheng-WU:~$ ls
examples.desktop 公共的 模板 视频 图片 文档 下载 音乐 桌面
7.1 ls /usr 指定要列出內容的目錄 (“~”表示用戶的主目錄)
sheng@JiaSheng-WU:~$ ls /usr
bin games include lib local locale sbin share src
7.2 ls ~ /usr 列出多個指定目錄的內容
sheng@JiaSheng-WU:~$ ls ~ /usr
/home/sheng:
examples.desktop 公共的 模板 视频 图片 文档 下载 音乐 桌面
/usr:
bin games include lib local locale sbin share src
sheng@JiaSheng-WU:~$ ls /boot /usr
/boot:
abi-4.10.0-19-generic memtest86+.bin
abi-4.10.0-21-generic memtest86+.elf
config-4.10.0-19-generic memtest86+_multiboot.bin
config-4.10.0-21-generic System.map-4.10.0-19-generic
grub System.map-4.10.0-21-generic
initrd.img-4.10.0-19-generic vmlinuz-4.10.0-19-generic
initrd.img-4.10.0-21-generic vmlinuz-4.10.0-21-generic
/usr:
bin games include lib local locale sbin share src
7.3 ls -l 改變輸出格式,來得到更多細節 以長模式輸出
sheng@JiaSheng-WU:~$ ls -l
总用量 44
-rw-r--r-- 1 sheng sheng 8980 5月 18 13:10 examples.desktop
drwxr-xr-x 2 sheng sheng 4096 5月 18 13:21 公共的
drwxr-xr-x 2 sheng sheng 4096 5月 18 13:21 模板
drwxr-xr-x 2 sheng sheng 4096 5月 18 13:21 视频
drwxr-xr-x 3 sheng sheng 4096 5月 18 14:30 图片
drwxr-xr-x 2 sheng sheng 4096 5月 18 13:21 文档
drwxr-xr-x 2 sheng sheng 4096 5月 21 09:55 下载
drwxr-xr-x 2 sheng sheng 4096 5月 18 13:21 音乐
drwxr-xr-x 3 sheng sheng 4096 5月 21 10:07 桌面
7.4 ls -t 選項按文件修改時間的先後來排序
對比
sheng@JiaSheng-WU:~
ls−t桌面下载图片公共的模板视频文档音乐examples.desktopsheng@JiaSheng−WU:
ls
examples.desktop 公共的 模板 视频 图片 文档 下载 音乐 桌面
7.5 ls的組合命令
ls -lt 組合命令 列出詳細文件信息並且按文件修改時間的先後來排序
sheng@JiaSheng-WU:~$ ls -lt
总用量 44
drwxr-xr-x 3 sheng sheng 4096 5月 21 10:07 桌面
drwxr-xr-x 2 sheng sheng 4096 5月 21 09:55 下载
drwxr-xr-x 3 sheng sheng 4096 5月 18 14:30 图片
drwxr-xr-x 2 sheng sheng 4096 5月 18 13:21 公共的
drwxr-xr-x 2 sheng sheng 4096 5月 18 13:21 模板
drwxr-xr-x 2 sheng sheng 4096 5月 18 13:21 视频
drwxr-xr-x 2 sheng sheng 4096 5月 18 13:21 文档
drwxr-xr-x 2 sheng sheng 4096 5月 18 13:21 音乐
-rw-r--r-- 1 sheng sheng 8980 5月 18 13:10 examples.desktop
ls -ltr(也可以這樣寫 ls -lt --reverse
其中 -r 表示的是選項 而----reverse表示長選項 這兩個的的行爲都一樣只是不同的表達方式 因爲許多命令都是來自於GNU項目的命令,但是不是所有的選項都有長選項) 組合命令 列出詳細文件信息並且按文件修改時間的先後而且結果會以相反的順序輸出(-r或者--reverse 都是表示結果以相反的順序輸出)
sheng@JiaSheng-WU:~$ ls -ltr
总用量 44
-rw-r--r-- 1 sheng sheng 8980 5月 18 13:10 examples.desktop
drwxr-xr-x 2 sheng sheng 4096 5月 18 13:21 音乐
drwxr-xr-x 2 sheng sheng 4096 5月 18 13:21 文档
drwxr-xr-x 2 sheng sheng 4096 5月 18 13:21 视频
drwxr-xr-x 2 sheng sheng 4096 5月 18 13:21 模板
drwxr-xr-x 2 sheng sheng 4096 5月 18 13:21 公共的
drwxr-xr-x 3 sheng sheng 4096 5月 18 14:30 图片
drwxr-xr-x 2 sheng sheng 4096 5月 21 09:55 下载
drwxr-xr-x 3 sheng sheng 4096 5月 21 10:07 桌面
选项 长选项 描述
-a --all 列出所有文件,甚至包括文件名以圆点开头的默认会被隐藏的隐藏文件。
-d --directory 通常,如果指定了目录名,ls 命令会列出这个目录中的内容,而不是目录本身。把这个选项与 -l 选项结合使用,可以看到所指定目录的详细信息,而不是目录中的内容。
-F --classify 这个选项会在每个所列出的名字后面加上一个指示符。例如,如果名字是目录名,则会加上一个’/’ 字符。
-h --human-readable 当以长格式列出时,以人们可读的格式,而不是以字节数来显示文件的大小。
-l 以长格式显示结果。
-r --reverse 以相反的顺序来显示结果。通常,ls 命令的输出结果按照字母升序排列。
-S 命令输出结果按照文件大小来排序。
-t 按照修改时间来排序。
8.cd 更改目錄
絕對路徑 切換到/usr/games這個目錄下
sheng@JiaSheng-WU:~$ cd /usr/games
sheng@JiaSheng-WU:/usr/games$
相對路徑
用一對特殊符號來表示相對位置,這對特殊符號是"."和".."
符號"."指的是工作目錄 符號".."表示工序哦目錄的父目錄
sheng@JiaSheng-WU:/usr/games$ pwd
/usr/games
sheng@JiaSheng-WU:/usr/games$ cd ..
sheng@JiaSheng-WU:/usr$ cd ./games
在幾忽所有情況下,可以省略"./" 它是隱含輸入要的。
sheng@JiaSheng-WU:/usr/games$ cd ..
sheng@JiaSheng-WU:/usr$ cd games
sheng@JiaSheng-WU:/usr/games$
8.1 cd - 更改工作名錄到先前的工作空間
sheng@JiaSheng-WU:/$ cd /etc/acpi
sheng@JiaSheng-WU:/etc/acpi$ cd -
/
sheng@JiaSheng-WU:/$ pwd
/
8.2 cd~usser_name 更改工作目錄到用戶家目錄 username就是你登錄的用戶名
sheng@JiaSheng-WU:/etc/acpi$ cd ~sheng
sheng@JiaSheng-WU:~$ pwd
/home/sheng
9.file qwe.jpg 打印出文件內容的簡單描述
sheng@JiaSheng-WU:~$ cd /home/sheng/下载
sheng@JiaSheng-WU:~/下载$ file qwe.jpg
qwe.jpg: JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, comment: "CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), quality = 90", baseline, precision 8, 1920x1080, frames 3
10.less filename 這個命令是用來瀏覽文本文件的程序
sheng@JiaSheng-WU:~/下载$ cd /home/sheng/桌面/筆記
sheng@JiaSheng-WU:~/桌面/筆記$ less 額外知識
一旦運行起來就是顯示文本文件的內容 按q退出
下表列出了 less 程序最常使用的键盘命令。
命令 行为
Page UP or b 向上翻滚一页
Page Down or space 向下翻滚一页
UP Arrow 向上翻滚一行
Down Arrow 向下翻滚一行
G 移动到最后一行
1G or g 移动到开头一行
/charaters 向前查找指定的字符串
n 向前查找下一个出现的字符串,这个字符串是之前所指定查找的
h 显示帮助屏幕
q 退出 less 程序