ls命令不僅可以檢視 linux 資料夾包含的檔案而且可以檢視檔案許可權(包括目錄、資料夾、檔案許可權)檢視目錄資訊等等。
命令格式
ls [選項] [目錄名]
常用引數最基本的命令語句,其他的命令語句要進行操作,都是建立在使用 cd 命令上的。用於切換當前目錄至dirname。
命令格式
cd [目錄名]
例如
cd /
cd /www/wwwroot
之後再寫的時候不用新增 『/』,假如說我www/wwwroot目錄下還有乙個mydir資料夾,在此基礎上:cd mydir
cd
../
檢視"當前工作目錄"的完整路徑。
命令格式:
pwd [選項]
常用引數:
例如:
pwd
用來建立指定的名稱的目錄,要求建立目錄的使用者在當前目錄中具有寫許可權,並且指定的目錄名不能是當前目錄中已有的目錄。
命令格式
mkdir [選項] 目錄
常用引數
例如:
mkdir
test
mkdir test/test1
mkdir -m 777 test2
mkdir -v test4
刪除乙個目錄中的乙個或多個檔案或目錄,如果沒有使用- r選項,則rm不會刪除目錄。如果使用 rm 來刪除檔案,通常仍可以將該檔案恢復原狀。
命令格式
rm [選項] 檔案
常用引數
例如:
rm test.txt
rm -f test.txt
rm -r test
可以用來移動檔案或者將檔案改名(move (rename) files)。當第二個引數型別是檔案時,mv命令完成檔案重新命名。當第二個引數是已存在的目錄名稱時,原始檔或目錄引數可以有多個,mv命令將各引數指定的原始檔均移至目標目錄中。
命令格式
mv [選項] 原始檔或目錄 目標檔案或目錄
常用引數
例如:
mv test1.txt test2.txt
mv test1.txt test2
mv test1.txt test2.txt test3.txt test3
將原始檔複製至目標檔案,或將多個原始檔複製至目標目錄。
命令格式
cp [選項] 原始檔 目錄 或 cp [選項] -t 目錄 原始檔
常用引數
例如:
cp .env.example .env # 若檔案存在,會提示是否覆蓋。若不存在直接完成複製
cp -a test1 test2
touch命令引數可更改文件或目錄的日期時間,包括訪問時間和更改時間。
命令格式
touch [選項] 檔案
常用引數
例如:
touch test.txt
touch -r test.txt test1.txt
用來顯示檔案內容,或者將幾個檔案連線起來顯示,或者從標準輸入讀取內容並顯示,它常與重定向符號配合使用。
命令格式
cat [選項] [檔案]
常用引數
例如:
cat
[檔名]
cat -n test.log test1.log
which指令會在path變數指定的路徑中,搜尋某個系統命令的位置,並且返回第乙個搜尋結果。
命令格式
which 可執行檔名稱
常用引數
例如:
which
pwd
檢視是否安裝wgetrpm -qa|
grep
wget
如果安裝了會提示當前安裝的版本,沒安裝的話可以通過以下命令安裝:yum install -y wget
vim可以分為三種模式,分別為:
命令列模式(command mode)命令列模式插入模式(insert mode)
底行模式(lastline mode)
控制螢幕游標的移動,字元、字或行的刪除,移動複製某區段及進入insert mode下,或者到 last line mode。插入模式
只有在insert mode下,才可以做文字輸入,按「esc」鍵可回到命令列模式。底行模式
將檔案儲存或退出vim,也可以設定編輯環境,如尋找字串、列出行號……等。vim的基本使用
1) 進入vim
在系統游標提示符後,輸入vim及檔名後,回車,進入vim編輯畫面。
vim [檔名]
進入vim之後,是處於「命令列模式(command mode)」,要切換到「插入模式(insert mode)」才能夠輸入文字。2) 切換至插入模式(insert mode)編輯檔案
在「命令列模式(command mode)」下按一下字母「i」就可以進入「插入模式(insert mode)」,這時候你就可以開始輸入文字了。
3) 插入模式(insert mode)切換到命令列模式(command mode)
在插入模式下,按一下「esc」鍵即可。
4) 退出vim及儲存檔案
在命令列模式(command mode)下,按冒號「:」鍵,進入底行模式(last line mode)
常見底行模式下的命令列:
:w filename 檔案以filename為檔名儲存:wq 檔案存檔並退出vim
:q 檔案不存檔並退出vim
:q! 檔案不存檔強制退出vim
C 比較實用基礎知識
一 1.typedef 重新命名庫函式 如int typedef int int 2.gets m 容易出現吞掉空格和回車的情況,盡量使用scanf s m 二 三.副標題 出入輸出方式 1.幾種換行 printf n putchar n 2.輸入 輸出字串 char str 6 array sca...
linux基礎知識
舉例來說,硬碟的檔名稱即為 dev hd a d 其中,括號內的字母為 a d 當中的任何乙個,亦即由 dev hda,dev hdb,dev hdc,及 dev hdd 這四個檔案的意思 注 這種型式的表示法在後面的章節當中會使用得很頻繁,請特別留意 那麼光碟機與軟盤呢?分別是 dev cdrom...
Linux基礎知識
檔案系統 分割槽和掛載 linux 檔案系統是乙個檔案樹,它的所有檔案和外部裝置都是以檔案的形式掛結在這個檔案樹上,例如 usr local 目錄結構屬於分割槽 linux 下,分割槽屬於目錄結構。預設檔案系統一般為ext3 ext2的公升級版 分割槽包括主分割槽 擴充套件分割槽 邏輯分割槽和swa...