行業資訊

  • 首頁
  • 新聞中心
  • 行業資訊

Linux操作系統命令總結


2020年12月28日

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

創建用戶:useradd (選項) 用戶名——useradd aaa

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

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

當出現這種情況時,關閉終端重新進入再執行

usermod -l bbb aaa//將用戶名aaa修改為bbb
  • 1
刪除用戶:userdel (選項) 用戶名 userdel -r -f aaa
-r:表示刪除主目錄和其他目錄
-f:表示強制刪除
  • 1
  • 2
  • 注意:執行userdel操作時也要關閉終端后再進入執行
userdel -r -f aaa:可以把aaa用戶刪除更干凈
  • 1

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

創建用戶組:groupadd (選項) 用戶組名——groupadd first

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

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

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

系統管理相關命令

日期命令——date
顯示用戶——logname
切換用戶——su 用戶名
查看當前用戶的詳細信息(用戶id,群組id,所屬組)——id命令
提高當前用戶的權限——sudo命令
關機命令——shutdown命令;shutdown -c取消關機; shutdown -h now立即關機
重啟命令——reboot命令
顯示當前登錄系統的用戶——who命令
timedatectl set-ntp true:讓我們的linux的時間和"網絡標準時間同步"
清屏:clear命令

系統進程相關命令

實時顯示系統中的進程狀態——top命令(點q退出)
  • top -p 1000 :監控PID=1000的進程信息
  • top -c:顯示所有進程信息(顯示完整命令)
ps命令:顯示當前時刻的進程信息
  • ps -ef:顯示系統中所有的進程信息
  • ps -ef | grep 名稱:查看某一時刻的進程信息
殺死進程:kill命令
  • kill 1000:殺死PID為1000的進程
  • kill -9 1000:強制殺死PID=1000的進程
  • kill -9 $(ps -ef | grep 用戶名):殺死指定用戶所有進程
  • killall -u 用戶名:殺死指定用戶所有進程

目錄管理相關命令

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

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

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

切換目錄:cd命令
  • 相對路徑:相對當前目錄而言

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

  • cd …命令:回退上一級

顯示當前的目錄:pwd命令
  • 查看當前所在目錄

創建新目錄:mkdir命令
mkdir -p aaa/bbb:在當前路徑下aaa路徑里創建bbb文件夾
  • 1

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

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

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

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

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

注意:禁止使用rm -rf /*,因為會刪除你linux系統中所有文件夾和文件

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

文件管理

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

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

修改權限:chmod命令
chmod -R 700 aaa:給aaa設置權限
  • 1

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

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

注意:可能出現異常。

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

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

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

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

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

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

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

  • find 路徑 -ctime 天數——按天數查找

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

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

文件壓縮

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

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

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

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

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

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

  • 查看壓縮文件的內容——tar -ztvf 壓縮文件

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

在Linux中下載和安裝軟件

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

客服
主站蜘蛛池模板: 狠狠做深爱婷婷综合一区| 久久影视综合亚洲| 丁香五月综合缴情综合| 亚洲伊人久久大香线蕉综合图片| 久久婷婷五月综合成人D啪| 亚洲综合国产一区二区三区| 一本一道久久精品综合| 久久久久综合网久久| 亚洲综合av永久无码精品一区二区| 久久综合鬼色88久久精品综合自在自线噜噜| 伊人色综合一区二区三区| 亚洲国产综合欧美在线不卡| 狠狠激情五月综合婷婷俺| 婷婷色香五月激情综合2020| 亚洲国产综合精品中文字幕| 一本色道久久99一综合| 人人狠狠综合久久88成人| 亚洲欧美成人综合在线| 亚洲日韩在线中文字幕综合| 2021精品国产综合久久| 精品第一国产综合精品蜜芽| 亚洲狠狠成人综合网| 国产91色综合久久免费| 色综合色天天久久婷婷基地| 综合自拍亚洲综合图不卡区| 亚洲综合伊人久久大杳蕉| 国产欧美日韩综合自拍| 五月婷婷综合免费| 狠狠色伊人久久精品综合网| 五月丁香六月综合欧美在线| 国产亚洲欧洲Aⅴ综合一区| 俺来也俺去啦久久综合网| 亚洲综合精品网站| 日韩欧美亚洲综合久久影院Ds| 激情97综合亚洲色婷婷五| 天天综合天天做天天综合| 激情综合亚洲色婷婷五月APP| 国产综合成人色产三级高清在线精品发布| 一本综合久久国产二区| 久久久久久久综合日本亚洲| 国产成人综合日韩精品无码不卡|