行業(yè)資訊

  • 首頁
  • 新聞中心
  • 行業(yè)資訊

Linux操作系統(tǒng)命令總結(jié)


2020年12月28日

賬號管理-注意:在管理員(root)的權(quán)限下使用

創(chuàng)建用戶:useradd (選項(xiàng)) 用戶名——useradd aaa

用戶口令:passwd (選項(xiàng)) 用戶名——passwd aaa

  • 注意:設(shè)置密碼時,密碼少于8位;必須要有字母和數(shù)字
修改用戶:usermod (選項(xiàng)) 新用戶名 舊用戶名——usermod -l bbb aaa

當(dāng)出現(xiàn)這種情況時,關(guān)閉終端重新進(jìn)入再執(zhí)行

usermod -l bbb aaa//將用戶名aaa修改為bbb
  • 1
刪除用戶:userdel (選項(xiàng)) 用戶名 userdel -r -f aaa
-r:表示刪除主目錄和其他目錄
-f:表示強(qiáng)制刪除
  • 1
  • 2
  • 注意:執(zhí)行userdel操作時也要關(guān)閉終端后再進(jìn)入執(zhí)行
userdel -r -f aaa:可以把a(bǔ)aa用戶刪除更干凈
  • 1

用戶組-注意:在管理員(root)的權(quán)限下使用

創(chuàng)建用戶組:groupadd (選項(xiàng)) 用戶組名——groupadd first

修改用戶組:groupmod (選項(xiàng)) 新用戶組名 用戶組名——groupmod -n firstzu first

查詢用戶所屬組:groups 用戶名——groups root
groups root
  • 1
刪除用戶組:groupdel 用戶組名——groupdel firstzu
groupdel firstzu
  • 1
將用戶添加到用戶組中: gpasswd (選項(xiàng)) 用戶名 組名——gpasswd -a user1 firstzu

#####將用戶從用戶組刪除:gpasswd (選項(xiàng)) 用戶名 組名——gpasswd -d user1 firstzu

系統(tǒng)管理相關(guān)命令

日期命令——date
顯示用戶——logname
切換用戶——su 用戶名
查看當(dāng)前用戶的詳細(xì)信息(用戶id,群組id,所屬組)——id命令
提高當(dāng)前用戶的權(quán)限——sudo命令
關(guān)機(jī)命令——shutdown命令;shutdown -c取消關(guān)機(jī); shutdown -h now立即關(guān)機(jī)
重啟命令——reboot命令
顯示當(dāng)前登錄系統(tǒng)的用戶——who命令
timedatectl set-ntp true:讓我們的linux的時間和"網(wǎng)絡(luò)標(biāo)準(zhǔn)時間同步"
清屏:clear命令

系統(tǒng)進(jìn)程相關(guān)命令

實(shí)時顯示系統(tǒng)中的進(jìn)程狀態(tài)——top命令(點(diǎn)q退出)
  • top -p 1000 :監(jiān)控PID=1000的進(jìn)程信息
  • top -c:顯示所有進(jìn)程信息(顯示完整命令)
ps命令:顯示當(dāng)前時刻的進(jìn)程信息
  • ps -ef:顯示系統(tǒng)中所有的進(jìn)程信息
  • ps -ef | grep 名稱:查看某一時刻的進(jìn)程信息
殺死進(jìn)程:kill命令
  • kill 1000:殺死PID為1000的進(jìn)程
  • kill -9 1000:強(qiáng)制殺死PID=1000的進(jìn)程
  • kill -9 $(ps -ef | grep 用戶名):殺死指定用戶所有進(jìn)程
  • killall -u 用戶名:殺死指定用戶所有進(jìn)程

目錄管理相關(guān)命令

列出目錄:ls命令
ls顯示不隱藏的文件與文件夾
  • 1

ls -l顯示不隱藏的文件和文件夾的詳細(xì)信息
  • 1

ls -al(或者ll -a)顯示所有文件與文件夾的詳細(xì)信息
  • 1

切換目錄:cd命令
  • 相對路徑:相對當(dāng)前目錄而言

  • 絕對路徑:由根目錄/開始

  • cd …命令:回退上一級

顯示當(dāng)前的目錄:pwd命令
  • 查看當(dāng)前所在目錄

創(chuàng)建新目錄:mkdir命令
mkdir -p aaa/bbb:在當(dāng)前路徑下aaa路徑里創(chuàng)建bbb文件夾
  • 1

刪除空目錄:rmdir命令
rmdir -p aaa/bbb:刪除aaa文件夾下的bbb空文件夾,如果aaa為空把a(bǔ)aa也刪除。
  • 1

復(fù)制文件或目錄:cp命令
cp 源 目的地:只能復(fù)制文件
cp a.txt aaa/bbb:將當(dāng)前文件夾下的a.txt 拷貝到 當(dāng)前文件夾下aaa/bbb里面
cp a.txt aaa/bbb/b.txt:將當(dāng)前目錄下的a.txt拷貝到當(dāng)前目錄下的aaa/bbb里面的b.txt
  • 1
  • 2
  • 3

cp -r 源 目的地:可以復(fù)制文件和文件夾
  • 1

刪除文件或目錄:rm命令
rm a.txt刪除當(dāng)前目錄下的a.txt文件
  • 1

rm -rf 文件夾名稱:遞歸刪除文件夾下的所有文件和文件夾
  • 1

注意:禁止使用rm -rf /*,因?yàn)闀h除你linux系統(tǒng)中所有文件夾和文件

移動文件或目錄及修改文件或目錄名:mv命令
mv 源 目的地
mv a.txt b.txt:將當(dāng)前文件夾下的a.txt 改名文件b.txt
mv /a.txt /aaa/b.txt:將根目錄下a.txt 剪切到跟目下的aaa中并改成b.txt
mv aaa/bbb /ccc:將當(dāng)前文件夾下的aaa下的bbb整個文件夾 剪切到 剪切到跟目下的ccc中
  • 1
  • 2
  • 3
  • 4

文件管理

文件屬性——如:drwxr-xr-x——r:可讀,w:可寫,x可執(zhí)行,-沒有當(dāng)前權(quán)限
  • 第一位:
    • d:表示目錄
    • -:表示文件
    • |:表示快捷方式
  • 第2-4位:表示屬主權(quán)限
  • 第5-7位:表示屬組權(quán)限
  • 第8-10位:表示其他用戶權(quán)限
更改用戶組:chgrp命令——chgrp 要修改的用戶組 文件名
chgrp user1 aaa:將aaa的屬組root改為屬組user1
  • 1

修改屬主和屬組:chown命令——chown -R 屬主名:屬組名 文件名

修改權(quán)限:chmod命令
chmod -R 700 aaa:給aaa設(shè)置權(quán)限
  • 1

創(chuàng)建文件:touch 文件名
touch b.txt//如果文件不存在,創(chuàng)建文件。
如果文件存在,修改文件創(chuàng)建時間
stat b.txt//查看文件的屬性
  • 1
  • 2
  • 3

文件編輯器:vi/vim編輯器
命令模式:vi 文件名
進(jìn)入編輯模式:按i
退出編輯模式:按esc
進(jìn)入末行模式保存:按:
:q退出,如果文件有修改這個退出不了
:q!強(qiáng)制退出,不保存
:wq退出并保存
:wq!強(qiáng)制退出并保存
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

注意:可能出現(xiàn)異常。

原因:沒有保存, 卻退出, 我們會生成一個.swp的交換文件

解決:將生成的"交換文件"刪除即可恢復(fù)

文件查看:cat命令(只能查看小型文件)less命令(查看大文件)
cat a.txt:查看a.txt的內(nèi)容
cat -n a.txt:查看a.txt的內(nèi)容(加入行號)

less b.txt:查看大文件的內(nèi)容
less -N b.txt:查看大文件的內(nèi)容(加入行號)

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • tail命令
tail a.txt:查看a.txt最后10行的內(nèi)容
tail -3 a.txt:查看a.txt最后3行的內(nèi)容
tail -f a.txt:動態(tài)顯示a.txt中的內(nèi)容。按ctrl+C結(jié)束
tail -c 35 a.txt:顯示最后35個字符
  • 1
  • 2
  • 3
  • 4
  • head命令(查看文件前幾行的內(nèi)容)
查找內(nèi)容:grep命令——grep 想要查找的內(nèi)容 文件名
grep a a.txt:查找a.txt中包含a的內(nèi)容
  • 1

命令 | grep 內(nèi)容 :通過前面的命令,用grep查找前面的內(nèi)容
ps -ef | grep 名稱
  • 1
  • 2

查找文件和文件夾——find命令
  • find 路徑 -name 條件——按名稱查找

  • find 路徑 -ctime 天數(shù)——按天數(shù)查找

輸出命令:echo “aaa”:將aaa輸出在控制臺
  • echo “aaa” > a.txt覆蓋寫入到a.txt中
  • echo “bbb” >> a.txt追加寫入a.txt中
軟連接(也就是快捷方式)——ln -s 層級比較深的文件 快捷方式的名字

解決問題: 層級比較深啟動起來比較難受

文件壓縮

gzip命令——gzip 文件名:壓縮文件(缺點(diǎn): 只能打包壓縮單個文件)
  • gzip 文件名

  • gzip * 壓縮當(dāng)前目錄下所有文件
  • gzip -dv * 解壓文件并列出詳細(xì)信息
gunzip命令——gunzip 文件名:解壓文件

tar命令——打包、壓縮和解壓(文件和文件夾)
  • 壓縮文件——tar -參數(shù) 我們要打包壓縮的文件名 要打包誰

    • -c:創(chuàng)建一個新的文件
    • -v:顯示打包的過程
    • -f:指定要要打包的文件
    • -z:壓縮

  • 解壓文件——tar -參數(shù) 要解壓誰 -C 要解壓到哪去

    • -x:解壓
    • -v:顯示解壓的過程
    • -f:指定要解壓的文件
    • -z:要解壓

  • 查看壓縮文件的內(nèi)容——tar -ztvf 壓縮文件

zip命令
  • zip -qr 壓縮后的文件名 要壓縮誰
    • zip -qr aaa.zip aaa :將aaa壓縮成aaa.zip,aa.zip放到當(dāng)前文件夾下
  • unzip -d 要解壓到哪 要解壓誰
    • unzip -d ./aaa aaa.zip:將aaa.zip解壓到aaa文件夾中

在Linux中下載和安裝軟件

軟件安裝
yum -y install 軟件名稱
  • 1
軟件卸載
yum remove 軟件名稱
  • 1
軟件查找
yum list 軟件名
yum search 軟件名

客服
主站蜘蛛池模板: 一本久久知道综合久久| 91精品国产综合久久香蕉| 五月丁香综合缴情六月小说| 激情综合色五月丁香六月欧美| 婷婷综合缴情亚洲狠狠尤物| 亚洲国产精品综合久久一线| 一本久道久久综合狠狠躁AV| 亚洲综合婷婷久久| 一97日本道伊人久久综合影院| 狠狠色狠狠色综合曰曰| 色综合色综合色综合| HEYZO无码综合国产精品227| 一个色综合导航| 国产综合欧美| 亚洲 欧美 综合 高清 在线| 综合久久国产九一剧情麻豆| 亚洲国产综合精品中文第一| 色天使久久综合网天天| 国产亚洲欧洲Aⅴ综合一区| 人人狠狠综合久久亚洲婷婷| 国产成人无码综合亚洲日韩| 欧美日韩在线精品一区二区三区激情综合| 区三区激情福利综合中文字幕在线一区| 99久久婷婷国产综合精品草原| 鲁一鲁一鲁一鲁一曰综合网| 久久综合一区二区无码| 色综合久久88色综合天天 | 亚洲第一综合色| 亚州欧州一本综合天堂网| 亚洲日本国产综合高清| 91精品一区二区综合在线| 丁香婷婷色五月激情综合深爱| 久久综合鬼色88久久精品综合自在自线噜噜| 99久久国产主播综合精品| 国产综合色产在线精品| 亚洲精品欧美综合在线| 久久综合九色综合网站| 亚洲第一页综合图片自拍| 五月婷婷综合在线| 观看 国产综合久久久久鬼色 欧美 亚洲 一区二区| 国产成人麻豆亚洲综合无码精品|