Linux 基礎命令

2021-09-02 01:57:02 字數 2394 閱讀 2171

mkdir:    mkdir dirname

-p --parents 遞迴建立目錄

mkdir -p /usr/data

-m --mode=模式,設定許可權《模式》 (類似 chmod)

mkdir -m 777 file

ll 列出來的結果詳細,有時間,是否可讀寫等資訊 ,如windows裡的詳細資訊

ls 只列出檔名或目錄名 就象windows裡的列表

ls

-l  顯示詳細資訊

-a 顯示所有檔案,包括隱藏檔案

-i  顯示inode

-t :依修改時間排序,而不是用檔名(從最新修改開始排列——最久)。

-r :將排序結果反向輸出,例如:原本檔名由小到大,反向則為由大到小;

-d:檢視目錄

-f:給不同檔案結尾加不同標識

-p給目錄結尾加斜線

cd

cd [~]:進入當前使用者的家目錄,比如我是fuwh這個使用者登陸的,則進入到/home/fuwh目錄

cd -:代表前乙個工作目錄,比如我們經常需要在兩個目錄之間切換,則可以使用這種快捷方式。

pwd: 返回當前目錄

touch:新建乙個不存在的檔案或者修改檔案時間戳的命令

-a 或--time=atime或--time=access或--time=use  只更改訪問時間。

-c 或--no-create  不建立任何文件。

-d  使用指定的日期時間,而非現在的時間。

-f  此引數將忽略不予處理,僅負責解決bsd版本touch指令的相容性問題。

-m 或--time=mtime或--time=modify  只更改變動時間。

-r  把指定文件或目錄的日期時間,統統設成和參考文件或目錄的日期時間相同。

-t  使用指定的日期時間,而非現在的時間。

例項一:建立不存在的檔案

touch log2012.log log2013.log

例項二:更新log.log的時間和log2012.log時間戳相同

touch -r log.log log2012.log

例項三:設定檔案的時間戳

touch -t 201211142234.50 log.log

vi/vim

echo:在顯示器上顯示一段文字,一般起到乙個提示的作用。echo [ -n ] 字串(-n 不要在最後自動換行)

cat:檢視檔案內容

-n :顯示行號

xargs: 為其他命令提供引數     xargs -n 數字(分組)

cpcopy拷貝檔案或目錄,預設不能拷貝目錄(需要加引數)

-r:遞迴,用於複製目錄

-a:相當於 -pdr

mv:移動檔案或者將檔案改名       mv [選項] 原始檔或目錄 目標檔案或目錄

rm:rm -f  force      -r 目錄

find:查詢     find 路徑 -type (f,file,d,directory,c(char),b(block)) -name "dsd" ,-mtime(修改時間)+number |xargs rm -f

-type f(檔案)

-name '*'

-mtime +7,7,-7

head: head -n 數字    檔案讀取檔案前n行,預設前10行

tail:輸出檔案後n行   -n 數字

grep:查詢檔案裡符合條件的字串。

-v :排除

seq:列印序列  seq num

-s 指定分隔符,預設/n,換行

sed:檔案增刪改替換查

-n取消預設輸出,p列印20-30行 :sed -n '20,30'p a.txt

awk:強大的文字分析   -f 指定分隔符  nr行號 (&指定列)

alias:修改設定別名,unalias :取消別名

tree :目錄樹   yum install tree -y

man :查詢命令幫助   man 命令名

help:幫助 bash命令

stat :檢視檔案資訊

Linux基礎命令

eg man ls 就可以檢視ls相關的用法 注 按q鍵或者ctrl c退出,在linux下可以使用ctrl c終止當前程式執行。2.ls檢視目錄或者檔案的屬 列舉出任一目錄下面的檔案 eg ls usr man ls l a.d表示目錄 directory 如果是乙個 表示是檔案,如果是l則表示是...

linux基礎 命令

命令自動補全 help幫助 幫助文件 鳥哥linux私房菜 linux命令大全 工具書 man ls useradd utest useradd g group2 utest 建立utesty使用者屬於group2組 usermod g group3 utest 將utest所在的組改為group3...

linux 命令基礎

本週學習知識點 一 linux作業系統的目錄結構 在linux作業系統中,沒有 c d e等這些碟符的概念 只有乙個 代表根目錄。home 使用者的家 media 裝置 掛載 的映象檔案 root 最高許可權使用者 一般情況下不需要使用root 使用者 bin 所有的操作都是通過 命令實現的,這些命...