linux基本命令(入門新手篇)

2021-10-10 17:02:39 字數 1848 閱讀 3269

rm[檔名]刪除指定檔名

rm -f 強制刪除

rm -r 遞迴刪除目錄下的內容

tree[目錄名]tree -d 只顯示目錄

cp 路徑+原始檔 目標檔案路徑

mv 路徑+原始檔 目標檔案路徑

mv -i 覆蓋前提示

給檔案重新命名

cat 檔名 檢視檔案內容-b

標行號-n

所有行(包括空行)標行號

more分屏檢視檔案內容 空格顯示更多

b 回滾一屏

f 前滾一屏

q 退出

grep搜尋檔案文字內容

-n 顯示匹配行行號

-v 顯示不包含匹配文字所有行

-i 忽略大小寫

^a 行首,搜獲以a開頭的行

ke$ 行尾搜尋以ke結尾的行

echo 和 >重定向

echo > 輸出到檔案

echo hello python >a 生成a檔案

echo >>追加到檔案

|管道

乙個命令的輸出 作為另乙個命令的輸入

eg: ls -lh | more

關機重啟

shutdown 一分鐘後關機

shutdown 20:20

shutdown +10

shutdown -c 取消

立刻重啟 shutdown -r now

ifconfig檢視網絡卡資訊

ssh

使用者許可權

r 讀 read 4

w 寫 write 2

x 執行 excute 1

檔案 -rw -rw -r-- 擁有者許可權 組的許可權 其他使用者許可權

組硬鏈結數 找到檔案方式幾種

* chmod

+ 修改檔案許可權 chmod -rw 01.py 減少許可權

修改目錄許可權 chmod -rw a 減少許可權

chmod 755 01.py 修改擁有者、組、其他使用者許可權

修改目錄許可權 chmod -r 755 a 修改擁有者、組、其他使用者許可權

sudo 5分鐘許可權 超級使用者

* group

+ 增加 sudo groupadd dev

刪除 sudo groupdel dev

cat / etc/group

sudo chgrp -r 組名 檔案/目錄名

sudo chown 使用者名稱 檔名|目錄名

* 新建使用者

sudo useradd -m(加家目錄) -g(指定組) yyt

passwd yyt

which

命令執行檔案位置

切換使用者

系統類

date 當前時間 cal -y 日曆

df -h 磁碟剩餘空間

du -h[目錄名] 目錄占用

ps aux 檢視程序

a 代表所有包括其他使用者

u代表 程序詳情

x 代表顯示沒有控制的終端的程序

top 動態顯示執行的程序並排序

kill[-9]程序代號

tar

apt-get

linux基本命令入門總結

本篇文章作為linux 入門的必備篇,主要簡述linux系統目錄結構和linux 基本shell命令,大致內容如下 如下目錄為centos 7目錄結構 1.建立目錄 mkdir 該命令用來建立目錄。1 一次性建立乙個目錄 mkdir mydir 2 一次性建立多個目錄 mkdir mydir1 my...

Linux基本命令篇 磁碟管理

fs容量 df df h命令,h是human的簡寫,啟動這個開關之後,資訊更加易讀取.結果當中的tmpfs指的記憶體中的乙個系統.想檢視swap分割槽需要用free命令.目錄容量 du bin h 該命令顯示出bin資料夾用了多少空間.sudo du hs 該命令檢視根目錄中使用情況,檢視總數.磁碟...

Linux基本命令篇 使用者管理

新增使用者 useradd u uid 指定新使用者的uid,預設使用當前最大uid加1 g group 指定新使用者所在的組 g 指定新使用者的附加組 d 指定新使用者的家目錄 s 指定新使用者使用的shell,預設為bash c 附加資訊 e 指定使用者失效時間 m 建立新使用者的家目錄 檢視使...