1.遞迴所有目錄
ls -r
2.top檢視特定程序資源占用
top -hp pid
3.檢視當前目錄下有多少個檔案
find ./ | wc -l
4.gbd除錯程序
gdb -p 程序pid
5.顯示目錄和符號鏈結資訊
ls -ld
6.檢視linux倒數1000行系統日誌
tail -n 1000 /var/log/messages
7.chmod修改使用者許可權,2種方法:
方法一:
增加許可權:
chmod u+x 目錄或檔名(u代表所屬人)
chmod g+x 目錄或檔名(g代表所屬組)
chmod o+x 目錄或檔名(o代表other)
chmod a+x 目錄或檔名(a代表所有人)
減少許可權;
chmod u-x 目錄或檔名(u代表所屬人)
u,g,o按順序匹配,一旦匹配上,以第乙個匹配的許可權為準
方法二:
讀。可執行許可權可用數字表示
r=4,w=2,x=1
chmod 777 目錄或檔名 (第1個7代表所屬人的許可權,第2個7代表所屬組的許可權,第3個7代表other的許可權)
8.檢視linux系統塊大小
getconf pagesize
9.解壓.tar.gz包
tar -zxvf 包名 -c 目標目錄
z:解壓縮
x:解tar包
v:可執行的看到解壓過程
f:指定解壓檔案
10.檢視網絡卡是千兆網萬兆網
ethtool 網絡卡名
11.ubuntu解除安裝所有狀態為rc的軟體包
dpkg -l | grep ^rc | cut -d' ' -f3 | sudo xargs dpkg --purge
12.強制獲取ip
dhclient
13.安裝rz
yum install lrzsz -y
14.安裝nfs客戶端
centos 5:yum -y intsall nfs-utils portmap
centos 6:yum -y install nfs-utils rpcbind
ubuntu:
apt-get install nfs-common
15.檢視linux系統引數
cpu核數:grep 'model name' /proc/cpuinfo | wc -l
cpu型號:cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
16.檢視linux磁碟引數
磁碟型號:smartctl --all /dev/sdb
測試硬碟寫入速度:time dd if=/dev/zero bs=1024 count=1000000of=/1gb.file
17.linux檢視系統版本及核心版本
cat /proc/version
cat /etc/redhat-release
lsb_release -a
uname -a
uname -r
Linux實用命令
1.掛載samba檔案系統 mount t cifs o username guest,password adobe,codepage cp936,iocharset utf8 192.168.4.20 samba mnt samba 2.cp a 遞迴拷貝目錄,保留鏈結 d 拷貝時保留鏈結 f 覆...
Linux實用命令
1 根據url統計pv zcat domain.access.log 20150722.gz grep 22 jul.tags index wc l grep後面的是匹配url的正則,wc l是只輸出行數 2 根據ip統計uv zcat domain.access.log 20150722.gz g...
linux實用命令
maxdepth 查詢深度 v invert match反向匹配 e extended regexp extended regular expression擴充套件的正規表示式 a after context下文 b before context上文 n 上下文 a all l 長格式 h huma...