基礎命令。

簡單基礎小命令

查看目錄

ls 查看當前路徑下的目錄

ls -a 查看當前路徑下的所有目錄,包含隱藏目錄(帶.的就是隱藏)

ls -A 跟-a一樣,只是不顯示上一路徑和本身路徑(就是.和..)

ls -l 顯示額外的信息

ls -R 進入每個文件夾查看(遞歸)

ls -ld 查看元數據

ls -1(數字) 排列

ls -r 倒序

ls -t 按修改時間排序

stat ___ 查看文件時間 (__文件名)

時間

date 查看時間(軟件時間)

hwclock或clock 查看時間(硬件時間)

date MMDDHHmmYYYY.SS 修改時間(月日小時分鐘年秒,臨時修改)

clock -s 從硬件讀出時間覆蓋軟件時間

clock -w 從軟件讀出時間覆蓋硬件時間

ntpdate + 別的服務器ID 可以同步別的服務器時間(當然別的服務器需要配服務器才可以同步)

cal 查看日歷

命令編輯行

ctrl +a 直接跳轉到命令行行首

ctrl+e 跳轉到命令行行尾

ctrl +u刪除光標至行首的問題

ctrl+k 刪除光標至行尾

ctrl +l 清屏

ctrl +w 剪切

ctrl +y 粘貼

命令歷史 history

history 查看命令歷史(緩存)

history -c 清空所有命令歷史(臨時刪除)

history -d 刪除指定的行

history -p 可隱藏你要輸入的命令

history x 顯示最近x條命令(x代表數字)

histpry -s 后面加上命令可以創建虛假命令,存在于命令歷史,但不執行

history -d 10 10表示刪除10行后面的10個命令歷史

history -d 10 刪除第10行的命令

history 在用戶輸入命令的同時將命令保存在內存的緩存區里面,一旦用戶退出就會將歷史命令保存在用戶的家里目錄下的./.bash_history 文件中.

history -w 手動保存命令歷史

CTRL+p 列出上一次輸入的命令 (跟↑鍵一樣)

命令使用技巧

!x 查看命令歷史中第x條命令(x代表數字)

!-x 倒數第x條命令

!!執行上一條命令

!$引用上一個命令的最后一個參數

文件名通配(globbing)

*匹配任意字符

?匹配任意當個字符

[] 匹配指定范圍內的任意單個字符

[a-z] 小寫a到z所有字母

[A-Z] 大寫A到Z所有字母

[0-9] 0到9所有數字

[a-zA-Z] 所有大小寫字母

[a-zA-Z0-9] 所有大小寫字母加數字

[^__]匹配指定范圍外的任何單個字符(__字符)

特殊用法

[:digit:] 相當于0-9

[:lower:] 任意小寫字母

[:upper:] 任意大寫字母

[:alpha:] 任意大小寫字母

[:alnum:] 任意數字或者字母

[:blank:] 水平空白字符

[:space:] 水平或垂直空白字符

[:punct:] 標點符號

[:print:] 可打印字符

[:xdigit:] 十六進制字符

這種通配符的表現形式也支持^ (取反)。

創建移動刪除

touch 創建新文件(如果創建的名稱相同則刷新文件時間)

> 創建或覆蓋

>>創建空文件(不刷新時間)

mkdir 創建目錄

rmdir 刪除空目錄

rm 刪除(rm 默認是沒有提示的 alias rm=‘rm -i’此時用反義字符的 \rm 會使用原始功能)

rm -f 強制刪除(*所有的意思)

rm -r 遞歸刪除,刪除子目錄及文件

cp 復制

mv 移動

ln 創建快捷方式

echo 可創建帶有內容的文件

stat 查看三個時間戳(A M C)

原創文章,作者:Az2h1丶,如若轉載,請注明出處:http://www.www58058.com/77097

(0)
Az2h1丶Az2h1丶
上一篇 2017-05-29
下一篇 2017-05-29

相關推薦

  • 啊 逗比呀!

    提示符,nano編輯,rz | sz命令,Sublime

    2017-11-19
  • 馬哥教育第20期一班第一周作業

    一、利用echo將下圖弄成閃爍;字體自帶顏色且有下滑線? [root@centos7 ~]# echo -e "\033[31m\033[4m\033[5m\0052\0052\0052\0052\0052\0052\0052\n \0052\0052\0052\0052\0052\n &…

    Linux干貨 2016-07-29
  • lvs基礎知識

    簡介  Cluster是什么?    Cluster其實就是組織多個主機構建高實現性能、高可靠、多并發、大容量的同一功能的系統。  常見的集群類型:   (1) Load Balancing: 負載均衡集群   (2) High Avaiability: 高可用集群   (3) …

    Linux干貨 2015-06-23
  • 邏輯卷的命令解析

    前言    lvm是logical volume manager(邏輯卷管理器)的簡稱,通過將若干個磁盤分區連接成一個整塊的卷組(volumegroup),形成一個存儲池,管理員可以在卷組上隨意創建邏輯卷(logicalvolumes),并進一步在邏輯卷組上創建文件系 統。管理員通過LVM可以方便的調整存儲卷組的大小,并且可以對磁盤存儲按…

    Linux干貨 2016-08-30
  • 日常練習加部分步驟注釋

                                                      …

    2017-07-30
  • 馬哥教育網絡班21期+第4周課程練習

    1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。 [root@centos ~]# cp -r /etc/skel /home/tuser1 [root@centos ~]# ls -aldh&…

    Linux干貨 2016-07-29
欧美性久久久久