Linux 常用命令

2021-08-28 09:29:02 字數 3074 閱讀 7048

顯示系統資訊和基礎命令

顯示機器的處理器架構

arch 或者 uname -m

顯示使用的核心版本

uname -r

顯示硬體系統部件

dmidecode -q

顯示cpu資訊

cat /proc/cpuinfo

顯示中斷資訊

cat /proc/interrupts

校驗記憶體使用

cat /proc/meminfo

顯示已載入的檔案系統

cat /proc/mounts

顯示網路介面卡及統計

cat /proc/net/dev

顯示usb裝置

lsusb -tv

顯示系統日期

date

顯示2023年日曆表

cal 2018

修改系統時間

date 041217002007.00 設定日期和時間 - 月日時分年.秒

開啟計算器,quit退出

bc檔案和目錄操作命令

檢視當前目錄下檔案和資料夾

ls 或者 la

檢視當前目錄資料夾

ls -f

檢視當前目錄下檔案和資料夾詳細資訊

ls -l

檢視當前目錄下隱藏檔案

ls -a (.開頭的都是隱藏檔案)

檢視當前目錄下包含數字的檔名和目錄名

ls *[0-9]*

進入資料夾

cd 目錄名稱

返回上級目錄

cd ..

返回上兩級目錄

cd ../..

返回上次所在目錄

cd –

進入個人的主目錄

cd顯示工作路徑

pwd當前目錄下建立資料夾

mkdir 資料夾名稱

當前目錄下建立多個資料夾

mkdir 資料夾名1 資料夾名2 資料夾名3 ..

當前目錄下建立多級資料夾

mkdir –p 資料夾名/資料夾名/資料夾名

刪除資料夾(只能刪除空資料夾)

rmdir 資料夾名稱

刪除資料夾及其裡面所有內容

rm -rf 資料夾名稱

刪除多個資料夾及其裡面所有內容

rm -rf 資料夾名稱1 資料夾名稱2 資料夾名稱3 ..

刪除檔案

rm -f 檔名

更改資料夾名稱

mv 目標資料夾名稱 更改後的資料夾名稱

移動資料夾到已有資料夾

mv 目標資料夾名稱 資料夾名稱(已存在資料夾)

複製檔案

cp 目標檔案 複製後檔名稱

複製資料夾

cp -a 目標資料夾 複製後檔名稱

建立空檔案

touch 檔名

系統的關機、重啟以及登出命令

關機shutdown now

關機init 0

關機telinit 0

預定關機時間

shutdown -h hours:minutes

取消預定關機時間

shutdown -c

重啟shutdown -r now  或者  reboot

登出賬戶

logout

退出命令框

exit 

檢視文字命令

檢視文字內容(從頭到尾,一段一段檢視)

cat test.txt

檢視文字內容(從尾到頭,一段一段檢視,每段中的內容還是順序的)

tac test.txt

檢視前10行文字

head test.txt

檢視後10行文字

tail test.txt

檢視文字,並分頁顯示,空格鍵翻頁

more test.txt

檢視文字,並分頁顯示,空格鍵翻頁

less test.txt

從第一行輸出全部內容,並且把行號顯示出來

cat -n test.txt 或者 nl test.txt

檢視文字並且在每行前輸出行號

nl test.txt

檢視文字並且在每行前輸出行號

cat -n test.txt

改變許可權命令

chmod 改變檔案或目錄的許可權  r=4,w=2,x=1 

賦予 dir1 許可權 rwxr-xr-x

chmod 755 dir1

作用同上 u=使用者許可權,g=組許可權,o=不同組其他使用者許可權

chmod u=rwx,g=rx,o=rx adir1

給 dir1 去除使用者執行的許可權,增加組寫的許可權

chmod u-x,g+w dir1

給所有使用者新增讀的許可權 

chmod a+r dir1

改變所有者(chown)和使用者組(chgrp)命令

改變 dir1 的所有者為 root

chown root dir1

改變 dir1 所屬的組為 root

chgrp root dir1

改變 dir1 這個目錄的所有者是 root

chown root ./dir1

改變 dir1 這個目錄及其下面所有的檔案和目錄的所有者是 root

chown ‐r root ./dir1

改變使用者所在組

改變 user1 使用者所在組為 root

usermod ‐g root user1

改變 user1 使用者登入初始目錄為 dir1

usermod ‐d dir1 user1

使用者和組相關命令

新增新使用者 

useradd user_name

修改使用者密碼

passwd user_name

刪除使用者

userdel user_name

建立乙個使用者組

groupadd group_name

刪除乙個使用者組

groupdel group_name

檢視登入使用者簡單資訊

who檢視登入使用者詳細資訊

wtar.gz型別解壓與壓縮命令

解壓tar zxvf 壓縮檔案名

壓縮tar zcvf 壓縮後檔名.tar.gz 需要的壓縮檔案名

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...