Linux常用命令

2021-09-28 22:17:19 字數 2269 閱讀 3708

類unix系統。

mkdir 新建目錄

find 目錄 引數

mv 目錄名稱 新目錄名稱 :修改資料夾名稱

touch :建立檔案

cat、more、less、tail

cat fileanme 顯示檔案

more filename 顯示檔案及百分比,enter和space翻頁,q退出檢視

less filename 顯示檔案,pgup和pgdn翻頁,q退出檢視

tail -10 filename 顯示檔案後十行

tar -zcvf 壓縮檔案

z 呼叫gzip

c 壓縮檔案

v 顯示過程

f 指定檔名

tar -zcvf name.gz name1 name2 將name1 name2壓縮為name.gz壓縮包

tar -xvf 解壓檔案

x 解壓

chmod 修改檔案許可權

x 可執行 1

w 可寫 2

r 可讀 4

依次類推:

3 可執行、可寫

5 可讀可執行

6 可寫可讀

7 可讀可寫可執行

chmod 764 aaa.txt

釋義:屬主有全部許可權,屬主所在的組有讀寫許可權, 其他使用者只有讀的許可權

useradd、userdel、usermod、passwd

useradd 選項 使用者名稱:新增使用者賬號

userdel 選項 使用者名稱:刪除使用者帳號

usermod 選項 使用者名稱:修改帳號

passwd 使用者名稱:更改或建立使用者的密碼

passwd -s 使用者名稱 :顯示使用者賬號密碼資訊

passwd -d 使用者名稱: 清除使用者密碼

pwdgrep 要搜尋的字串 要搜尋的檔案

grep k name.md --color

搜尋name.md中是否有k字元,並高亮顯示

ps檢視正在執行的程序

ps -aux|grep redis

檢視名稱為redis正在執行的程序

kill -9 程序id 殺死程序

ifconfig、ping、netstat -an

netstat -an 檢視埠占用

shutdown、reboot(重啟)

reboot -w : 模擬重啟

mount 掛載

mount /dev/hda1 /mnt 將/dev/hda1 掛載到/mnt之下

netstat -lnp

netstat -lnp | grep 8080 檢視監聽8080埠的程序

firewall-cmd --permanment --zone=public --remove-port=8080

關閉8080埠。對應的是–add-port=8080

free -h 檢視記憶體

df -h 檢視磁碟

top 檢視cpu

iptables -i input -s ip位址 drop/reject/accept

awk :對文字進行處理

docker images | grep none | awk '' > docker-none.txt #輸出第三列

grep 『out of memory』 /var/log/messages

檢視由於out of memory殺死的程序

xargs

find . -name a.txt | xargs grep 『aaa』

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