Linux基礎命令01

来源:互联网 发布:整理数据 英文 编辑:程序博客网 时间:2024/05/20 12:51

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% /devtmpfs             805012   58300    746712    8% /run/dev/sda1      960379920 7591556 903933940    1% /tmpfs            4025052      12   4025040    1% /dev/shmtmpfs               5120       4      5116    1% /run/locktmpfs            4025052       0   4025052    0% /sys/fs/cgrouptmpfs             805008     180    804828    1% /run/user/1000tmpfs            4025052       0   4025052    0% /sys/fs/cgrouptmpfs             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:~$ lsexamples.desktop  公共的  模板  视频  图片  文档  下载  音乐  桌面

7.1 ls /usr 指定要列出內容的目錄 (“~”表示用戶的主目錄)

sheng@JiaSheng-WU:~$ ls /usrbin  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  srcsheng@JiaSheng-WU:~$ ls /boot  /usr/boot:abi-4.10.0-19-generic         memtest86+.binabi-4.10.0-21-generic         memtest86+.elfconfig-4.10.0-19-generic      memtest86+_multiboot.binconfig-4.10.0-21-generic      System.map-4.10.0-19-genericgrub                          System.map-4.10.0-21-genericinitrd.img-4.10.0-19-generic  vmlinuz-4.10.0-19-genericinitrd.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.desktopdrwxr-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:~lstexamples.desktopsheng@JiaShengWU:  ls
examples.desktop 公共的 模板 视频 图片 文档 下载 音乐 桌面

7.5 ls的組合命令

ls -lt          組合命令 列出詳細文件信息並且按文件修改時間的先後來排序sheng@JiaSheng-WU:~$ ls -lt总用量 44drwxr-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.desktopls -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.desktopdrwxr-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/gamessheng@JiaSheng-WU:/usr/games$ 相對路徑用一對特殊符號來表示相對位置,這對特殊符號是"."和".."符號"."指的是工作目錄  符號".."表示工序哦目錄的父目錄sheng@JiaSheng-WU:/usr/games$ pwd/usr/gamessheng@JiaSheng-WU:/usr/games$ cd ..sheng@JiaSheng-WU:/usr$ cd ./games在幾忽所有情況下,可以省略"./" 它是隱含輸入要的。sheng@JiaSheng-WU:/usr/games$ cd ..sheng@JiaSheng-WU:/usr$ cd gamessheng@JiaSheng-WU:/usr/games$ 

8.1 cd - 更改工作名錄到先前的工作空間

sheng@JiaSheng-WU:/$ cd /etc/acpisheng@JiaSheng-WU:/etc/acpi$ cd -/sheng@JiaSheng-WU:/$ pwd/

8.2 cd~usser_name 更改工作目錄到用戶家目錄 username就是你登錄的用戶名

sheng@JiaSheng-WU:/etc/acpi$ cd ~shengsheng@JiaSheng-WU:~$ pwd/home/sheng

9.file qwe.jpg 打印出文件內容的簡單描述

sheng@JiaSheng-WU:~$ cd /home/sheng/下载sheng@JiaSheng-WU:~/下载$ file qwe.jpgqwe.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 程序
原创粉丝点击