1.linux查找目錄下的全部文件中是否含有某個字符串mysql
grep -rn 「查找名稱」 *;linux
2.查看當前目錄內存使用狀況sql
#du 文件名 -h 緩存
#ll -hui
3.替換某文件內的某個字符串阿里雲
dirback爲替換前,DIRBACK爲替換後spa
# sed -i "s/dirback/DIRBACK/g" openstacks.textip
4.用戶組文件權限內存
查看字符串
#ls -l
修改
#chown *:* 文件名
5.遠程拷貝
本地拷貝到遠程:scp -r /home/space/music/ root@www.runoob.com:/home/root/others/
遠程拷貝到本地:scp root@www.runoob.com:/home/root/others/music /home/space/music/1.mp3
6.telnet物理安裝
6.telnet
連接:https://pan.baidu.com/s/1bIjviu 密碼:dzjc
rpm -ivh telnet-0.17-47.el6.x86_64.rpm
7.文件大小
ls -lht 將會一一列出當前目錄下全部文件的大小,以及全部文件大小的統計總和。或者直接打入ll命令。
du -sh * 命令也能夠列出當前文件以及文件夾的大小。
du -s backup.sh ,ls -lh backup.sh 查看某一單獨文件大小
8.文件查找
find .|xargs grep -ri "開始加載所有鏡像文件" -l 全文檢索
find . -name "Panel.py" 文件名搜索
9.遷移
#cp -rfp mysql /data
10:獲取時間
11:查看版本:
cat /etc/issue
cat /proc/version
lsb_release -a
cat /etc/redhat-release|sed -r 's/.* ([0-9]+)\..*/\1/'
12:替換
sed -i "s/jack/tom/g" test.txt
13.快捷命令
/usr/bin/
14:打包解壓
tar -zcvf 打包
tar -zxf 解壓
15:流量查看
dstat
16:chmod
執1寫2讀4
17:更換主機名
hostnamectl set-hostname name
18:更換阿里雲yum源
cd /etc/yum.repos.d
備份舊的配置文件:mv CentOS-Base.repo CentOS-Base.repo.bak
下載阿里源的文件: wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
清理緩存
yum clean all
從新生成緩存
yum makecache
19:取某一列
ll |awk -F ' ' '{print$4}'
20:rpm
展現包個數:rpm -qa | wc -l
列數包: rpm -qa >rpm.txt
21:awk截取
截取第一列中1-3參數
awk -F ' ' '{print $1 }' |cut -c1-3
22.獲取指定網卡的ip和mac
23.獲取當前目錄
path= $ (cd `dirname $0`; pwd)
24.修改主機名
sudo hostnamectl set-hostname <newhostname>
25.更換主機名
sudo hostnamectl set-hostname 主機名
26.當前文件夾下全部文件賦予執行權限
find ./ -name '*.sh' -exec chmod +x {} \;
chmod -R 755 *
27.Defaults requiretty
在suder中加註釋就不須要tty來進行sudo
28.查看磁盤uuid
blkid