Linux常用命令

2021-09-27 19:23:24 字數 3909 閱讀 7241

許可權管理命令

檔案搜尋命令

幫助命令

使用者管理命令

壓縮解壓命令

網路命令

基本用法

ls -al
人性化顯示

root@kali:~# ls -lh

總用量 32k

drwxr-xr-x 2 root root 4.0k 10月 3 19:02 公共

drwxr-xr-x 2 root root 4.0k 10月 3 19:02 模板

目錄本身情況

root@kali:~# ls -ld /etc/

drwxr-xr-x 186 root root 12288 10月 6 11:30 /etc/

檢視檔案i節點號

root@kali:~# ls -i
mkdir qq

mkdir -p qwer/123/qaq

cp

cp -r /tmp/123 /root 複製目錄

cp -rp 保留檔案屬性

rm -r	刪除目錄

rm -f 強制刪除

cat -n  file

tac 倒著寫

more 

空格或者f 翻頁

enter 換行

q 退出

less

箭頭,一行一行往上翻

pageup,一頁一頁往上翻

用法類似

-n 指定顯示幾行

-f 可以動態顯示檔案末尾的內容

ln

ln -s a b 生成軟鏈結

ln a b 生成硬鏈結

硬鏈結和 cp -p(拷貝同時拷貝檔案熟悉)的區別是

硬鏈結還能保持同步更新

原理:硬鏈結和原始檔的 i 節點一樣,乙個 i 節點被同時對映到了兩個檔案,所以會同步更新,但是刪除時沒關係

chmod u+x,g-r,o+w file

chmod 777 file

遞迴修改目錄下所有檔案許可權

chmod 444 -r dir

rwx理解

對檔案對目錄

r讀取操作lsw

寫操作touch/mkdir/rmdir/rm

x執行檔案

可以進入目錄

chown user file
chgrp group file/dir

groupadd

find 搜尋範圍 匹配條件

find /proc/ -name cpuin*

-iname 不區分大小寫

find / -size +2048000

乙個資料塊想當於0.5k

locate cpuinfo

-i 不區分大小寫

快updatedb

root@kali:~# which ping

/usr/bin/ping

root@kali:~# whereis rm

rm: /usr/bin/rm /usr/share/man/man1/rm.1.gz

root@kali:~# grep processor /proc/cpuinfo 

processor : 0

processor : 1

processor : 2

processor : 3

-i 不區分大小寫

man

ping

在文件中使用 / 加字串來查詢 n下乙個

whatis clear

命令最簡作用

apropos services
ping --help
gzip star

gunzip star.gz

tar -c 打包

-v 顯示詳細資訊

-f 指定檔名

-z 打包的同時進行壓縮

tar -zcvf qq.tar.gz qq

root@s7s:/tmp# tar -zcvf qq.tar qq

root@s7s:/tmp# ls

qq qq.tar

root@s7s:/tmp# gzip qq.tar

root@s7s:/tmp# ls

qq qq.tar.gz

#解包命令

tar -x 解包

-z 解壓縮

-f 指定解壓縮檔案

-v 顯示詳細資訊

tar -zxvf qq.tar.gz

zip -r(目錄) 壓縮後檔名 壓縮內容

zip a1.zip a1

unzip qq.zip

bzip2 -k star 

bzip2 star

bunzip2 star.bz2

針對tar.bz2格式

tar -cjf qq.tar.bz2 star 

tar -xjf qq.tar.bz2

ifconfig

ifconfig eth0 192.168.2.77

[root@172-16-10-77 ~]

# last

root pts/0 192.168.2.77 sun oct 13 20:23 still logged in

root pts/0 192.168.2.77 sun oct 13 18:58 - 20:00 (01:02)

reboot system boot 3.10.0-1062.1.2. sun oct 13 18:57 - 20:24 (01:26)

root pts/0 192.168.4.121 fri oct 11 22:20 - crash (1+20:36)

root pts/0 192.168.4.121 fri oct 11 22:20 - 22:20 (00:00)

reboot system boot 3.10.0-1062.1.2. fri oct 11 22:19 - 20:24 (1+22:04)

root pts/0 192.168.4.121 fri oct 11 21:13 - crash (01:05)

reboot system boot 3.10.0-1062.el7. fri oct 11 21:03 - 20:24 (1+23:20)

-t	tcp

-u udp

-l 監聽

-r 路由

-n 顯示ip和埠號

最常用netstat -an

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