cp 文件名 文件夾名:將文件復(fù)制一份到文件夾
cp 文件夾名 文件夾名 -r:將文件夾復(fù)制到文件夾
ln 文件名 硬鏈接文件名:對(duì)文件創(chuàng)建硬鏈接(原文件刪除,硬鏈接可以使用)
ln -s 文件名 軟鏈接文件名:對(duì)文件創(chuàng)建軟鏈接(原文件刪除,軟鏈接不可使用)(ls -lh 可查看鏈接數(shù))
命令 > 文件名:重定向,將命令查找出的東西寫(xiě)入文件中(替換原文件的值)
命令 >> 文件名:重定向,將命令查出的東西追加在文件中的末尾
grep "內(nèi)容" 文件名:在文件中搜索內(nèi)容
-n:在搜索出的記錄在文件的第幾行
-v:搜索不含給定搜索內(nèi)容的內(nèi)容
內(nèi)容中可用正則表達(dá)式,例:^內(nèi)容(以什么內(nèi)容開(kāi)頭) 內(nèi)容$(以什么內(nèi)容結(jié)尾)
find 路徑 -name "查找內(nèi)容":查找路徑下name名為所給查找內(nèi)容的內(nèi)容
-name:按文件名找
-size:按文件大小找(-size 2M:等于 -size +2M:大于 -size -2M:小于)(可多個(gè))
sudo 命令:使命令有權(quán)限
which 命令:查看當(dāng)前命令在哪個(gè)文件夾下
打包:
tar -cvf 打包文件名.tar 需打包的文件:打包
tar -xvf 解包文件名.tar:解包
tar -zcvf 打包文件名.tar.g z 需打包壓縮的文件 :打包壓縮
tar -zxvf 解包文件名.tar.gz:解壓縮包
tar -jcvf 打包文件名.tar.bz2 需打包壓縮的文件 :打包壓縮
tar -jxvf 解包文件名.tar.bz2:解壓縮包
-c:生成檔案創(chuàng)建打包
-v:列出詳細(xì)過(guò)程顯示進(jìn)度
-f:指定檔案名,必為.tar文件
-t:列出檔案中包含的文件
-x:解開(kāi)檔案文件
-z:壓縮
-C 文件夾名:解壓時(shí)用即解壓到哪個(gè)文件夾下
(合用時(shí)f必須放最后)
zip 打包文件名 需打包文件
unzip -d 解壓路徑 解壓文件名.zip
注:
按ctrl+c終止此條輸錯(cuò)的命令替代一個(gè)一個(gè)的刪除敲的命令
Tab鍵可以自動(dòng)補(bǔ)全名稱
操作文件夾時(shí)如果報(bào)錯(cuò)linux常用命令,在命令上加選項(xiàng) -r
cal:查看日歷當(dāng)前月 例:cal -y 2018
date:查看當(dāng)前日期 例:date "+%Y-%m-%d" (第一個(gè)需是+)
ps:查看當(dāng)前進(jìn)程 例:ps -aux 查看所有進(jìn)程
top:動(dòng)態(tài)顯示運(yùn)行程序
htop:顯示運(yùn)行程序,更高大上
kill 程序編號(hào):殺死一個(gè)程序,
-9:強(qiáng)制殺死
reboot:重啟
shutdown -h now:立刻關(guān)機(jī)
shutdown -h +10:十分鐘之后關(guān)
shutdown -h 20:30:晚八點(diǎn)半關(guān)機(jī)
df -h:查看硬盤(pán)容量使用容量
du -h:當(dāng)前路徑的使用容量
ifconfig:查看網(wǎng)絡(luò)信息
ping 其他IP地址:檢測(cè)是否可以通訊
sudo useradd 賬戶名 -m:添加賬戶 -m自動(dòng)為賬戶創(chuàng)建家目錄
(cat etc/passwd :查看尾行確認(rèn)是否創(chuàng)建成功)
sudo passwd 賬戶名:設(shè)置賬戶的密碼linux常用命令,修改密碼
su 賬戶名:切換賬戶 中間添加 - 表示同時(shí)切換到賬戶家目錄
sudo -s:切換到超級(jí)管理員root
whoami:顯示當(dāng)前賬戶
exit:退出當(dāng)前賬戶
who:當(dāng)前賬戶登錄信息
sudo userdel 賬戶名:刪除賬戶 如果-r 則同時(shí)刪除家目錄
ssh 賬戶名@IP地址:遠(yuǎn)程登錄
文件的權(quán)限:
例:-rw-rw-r--:
最前面的一位為d:文件夾 -:文件
二至四位為文件擁有者權(quán)限,五至七位為同組者權(quán)限,八至十位為其他人權(quán)限
r:可讀 w:可寫(xiě) x:可執(zhí)行 -:無(wú)權(quán)限