Linux常用命令

2022-08-21 06:57:16 字數 3648 閱讀 7410

runlevel                     # 檢視當前的執行級別

systemctl status sshd # 開啟網路服務功能

stop # 關閉

restart # 重啟

reload # 過載

reboot # 重啟

halt # 關機

poweroff # 關機

cat                   # 在命令提示符下檢視檔案內容

more # 在命令提示符中分頁檢視檔案內容

less # 命令列中檢視檔案可以上下翻頁反覆瀏覽

head # 命令列中檢視檔案頭幾行

tail # 命令列中檢視檔案尾幾行

wc # 統計檔案的單詞數 行數等資訊

pwd                   # 檢視你當前所在的目錄

cd # 切換目錄

ls # 檢視顯示目錄的內容

du # 統計目錄和檔案空間的占用情況

mkdir # 建立新目錄

rmdir # 刪除空目錄

touch # 建立檔案

rm # 刪除檔案

ln # 建立硬鏈結

ln -s # 建立軟鏈結

cp # 複製檔案或目錄

mv # 移動檔案或目錄

which # 檢視linux命令所在的目錄

rm -rf mydocuments/ # 刪除目錄

rmdir 檔名 # 刪除空目錄

unzip aaa.zip # 解壓檔案

'''1.組管理'''

groupadd group_name # 建立乙個新使用者組

groupdel group_name # 刪除乙個使用者組

groupmod -n new_group_name old_group_name # 重新命名乙個使用者組

'''2.使用者管理'''

useradd zhangsan # 建立賬戶張三

passwd zhangsan # 給使用者設定密碼

userdel -r zhangsan # 刪除張三及他的宿主目錄

'''3.使用者組管理'''

gpasswd -a zhangsan root # 將張三使用者加入root組

groups zhangsan # 確認zhangsan使用者在root組

gpasswd -d lisi root # 將李zhangsan戶從root組中刪除

'''4.許可權管理'''

chown -r zhangsan /aaa # 將資料夾/aaa的多有者修改為zhangsan

chown root:root /aaa # 將/aaa資料夾的屬主和屬組都改成root

chmod 777 /aaa

root@dev:shiyanlou_project# sudo apt-get install openssh-server

root@dev:shiyanlou_project# /etc/init.d/ssh status

root@dev:shiyanlou_project# netstat -anptu | grep sshd

port 22               # 去掉注釋

#permitrootlogin prohibit-password

permitrootlogin yes # 把上面的換成yes

root@dev:shiyanlou_project#  service sshd restart
sudo apt-get install tree                         安裝tree

sudo apt-get remove tree 解除安裝tree

sudo apt-get update 更新軟體

sudo apt-get upgrade

關閉埠
# 檢視已經連線的服務埠

netstat -a

# 檢視所有的服務埠

netstat -ap

# 檢視指定埠,可以結合grep命令

netstat -ap | grep 8080

# 若要關閉使用這個埠的程式,使用kill + 對應的pid

kill -9 pid號

linux命令補充
cd ../ 返回上一層目錄 cd /直接返回根目錄

rm 刪除檔案或資料夾 rm -f 刪除檔案rm-rf 刪除資料夾

mkdir 建立資料夾 touch 建立檔案

cp 複製檔案cp / / /

eg: cp aaa.zip /root/bbb

mv 移動檔案 mv / / /

eg: cp aaa.zip /root/bbb

vim 開啟txt檔案編輯 cat 檢視txt檔案

find /name 檔案檢索

-r 遞迴刪除,可刪除子目錄及檔案

-f 強制刪除

# ls命令

-a 列舉目錄中的全部檔案,包括隱藏檔案

-l 列舉目錄中的細節,包括許可權、所有者、組群、大小、建立日期、檔案是否是鏈結等

-f 列舉的檔案顯示檔案型別

-r 逆向,從後向前地列舉目錄中內容

-r 遞迴,該選項遞迴地列舉當前目錄下所有子目錄內的內容

-s 大小,按檔案大小排序

-h 以人類可讀的方式顯示檔案的大小,如用k、m、g作單位

ls -l examples.doc 列舉檔案examples.doc的所有資訊

Linux常用命令之Linux常用命令實戰知識點

在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...

LINUX常用命令

一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...

linux 常用命令

ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...