Linux 基礎指令

2021-08-11 05:59:31 字數 2748 閱讀 3084

ls 列出當前目錄下檔案 ls [選項] [目錄或檔案]

ls -l 列出檔案詳細資訊

ls -a 列出目錄下

pwd 顯示當前目錄

su - root 切換至root賬戶

su - nanbei 切換至nanbei賬戶

cd 切換目錄

cd .. 返回上級目錄

cd ./desktop 切換至桌面

cd - 返回最近訪問目錄

cd ~ 進入使用者家目錄

touch 建立檔案

touch nanbei 建立乙個名為nanbei的檔案

mkdir 建立目錄

madir nanbei 建立乙個名為nanbei的目錄

rmdir 刪除空目錄

rmdir -p nanbei 刪除許可權較高。當子目錄被刪除後,如果父目錄也變成空目錄的話,就連帶父目錄一起刪除

rm 刪除檔案或目錄

rm -r 刪除目錄及其下所有檔案

rm -i 刪除前逐一詢問確認

cp 複製檔案或目錄 cp [選項] 檔案或目錄

cp -i nanbei 覆蓋之前先詢問

mv 移動檔案或將檔案更名

mv -i nanbei 若nanbei已存在,詢問是否覆蓋

date 時間相關

date +%s 獲得時間戳。從2023年1月1日開始所經過的秒數

date + %y-%m-%d-%h-%m-%s 日期以 年-月-日-時-分-秒 格式輸出

find 用於在檔案樹中查詢檔案,並作出相應處理

tar 打包/解包

-c 建立乙個壓縮檔案的引數指令(create的意思)

-x 解開乙個壓縮檔案的引數指令

-t 檢視tarfile裡面的檔案

-z 是否同時具有gzip的屬性?亦即是否需要用gzip壓縮?

-j 是否同時具有bzip2的屬性?亦即是否需要用bzip2壓縮?

-v 壓縮的過程中顯示檔案

-f 使用檔名,在f之後立即接檔名,不要加引數

-c 解壓到指定目錄

tar -czvf nanbei.tar.gz nanbei 講nanbei壓縮成檔案nanbei.tar.gz

tar -xzvf nanbei.tar.gz 解壓壓縮檔案nanbei.tar.gz

使用 ls -l 命令列出檔案詳細資訊

r 讀許可權

w 寫許可權

x 執行許可權

- 無許可權

更改許可權 chmod

chmod u+x nanbei 給nanbei增加執行許可權

vim 基本操作

命令模式下

游標移動

j 下移

k 上移

h 左移

l 右移

複製

yy 複製游標所在行

4yy 複製從游標所在行往下4行

yw 複製游標處至字尾

4yw 複製4個字

貼上

p 複製後按p即可貼上

刪除

dd 刪除游標所在行

4dd 刪除從游標所在行往下4行

x 刪除游標處「前面」的乙個字元

行號

:set nu 顯示行號

:set nonu 不顯示行號

幾個重要目錄

/sys 檔案系統訪問linux核心

/bin 普通使用者可以使用的命令存放目錄

/tmp 一般使用者或正在執行的程式臨時存放檔案的目錄或臨時檔案,任何人都可以訪問,重要資料不放在此目錄下

/etc 全域性配置檔案存放目錄。系統和程式一般都可以通過修改相應的配置檔案來進行配置

/root 系統管理員root的家目錄,不放在home目錄下

/mnt 是linux傳統系統下掛載外部裝置的專用目錄

在f盤建立乙個目錄/shared, cd /mnt/hgfs/shared 在linux中可寫檔案至該目錄下,在windows環境下也可檢視該檔案。cd /home/nanbei/deskop可切回南北賬戶桌面

參考內容—linux許可權搜尋

參考內容—linux中重要目錄及重要意義

linux基礎指令

基於qt在linux上的執行效果,進行meego開發的首推平台理所當然地是linux。但目前主流的作業系統仍為圖形化的windows,於是很多剛剛切換到linux的使用者出現了非常不適應其命令列的操作方式的情況。在此我就介紹幾條比較基礎的linux命令幫助大家入門。eg man ls 就可以檢視ls...

Linux基礎指令

含義 ls list 用法1 ls 含義 列出當前工作目錄下所有檔案 資料夾的名稱 補充 ls列出的結果顏色 藍色的表示資料夾 黑色的表示檔案,綠色的其許可權為擁有全部許可權 用法2 ls 路徑 含義 列出指定目錄下的所有檔案 資料夾的名稱 用法3 ls 選項 路徑 含義 在列出指定路徑下的檔案 檔...

Linux基礎指令

以下都是操作linux的一些最基礎的指令,以後還會做補充!tab鍵可以用來 補全哦 一 基本指令 1.ls 把當前目錄下的檔案和目錄全部羅列出來 2.ll ls l的縮寫,把羅列出來的東西按照列表顯示 3.ls a 顯示所有檔案,包括隱藏的檔案 4.ls h 人性化顯示 5.ls d 只顯示目錄,不...