一些linux 命令补全,记下了

查看系统是64位还是32位
getconf LONG_BIT
getconf WORD_BIT
file /bin/ls
lsb_release -a

centos 挂载windows共享
mount -t cifs -o username=administrator,password=ygsisxxs //192.168.1.999/temp /mnt

 

正则表达式 命令传递
yum
df 只显示当前目录下 文件以及目录的大小 不显示子目录的统计数据

find / -nouser -ls
 find / -perm -4000 -user 0 -ls
find / -name core –print
netstat -i / netstat -in 查看网卡interface状态和参数

 

ls -alh 查看最详细信息
ls -alhS /etc/ 按照目录+文件 按照SIZE降序排列
du -sh /home/domains/labox.com/ 只显示根目录总计大小、不显示根目录下每个子目录的大小、
du -h --max-depth=1 /home/domains/labox.com/ 只显示出根目录下+一级子目录的 各个目录大小 以及总计、这个 非常好用、避免文件多的时候 都显示所有子级大小、并且全屏幕翻滚的麻烦、
du -h --max-depth=1 --time /home/domains/labox.com/ 显示根目录下一级子目录以及 最后的修改时间、
find /home/domains/labox.com/huangkehang/ -anewer huangkehang 最近huangkehang读取操作过的人、
find / -gid 103 查找组id 为103的文件、-uid 1000 用户ID 为1000的
find / -group mysql 查找组名为mysql的文件、-used 1 最近一天的使用者、-user root 、查root账户文件
find / -nouser 查找没有所属账号的文件
find / -nogroup 查找没有所属组的文件
find / -size 10M 查找 10M 左右

 

文件 把M换成G 则所有G
find /data/rhel6u2x86/ -type d 搜索目录、f 常规文件、s socket文件、l 链接文件、c 【我理解为设备文件】
b [block文件]
find /tmp/temp/ -empty | xargs rm -rf 搜索出空文件并删除、
find /tmp/ -name 1.sh  -exec file '{}' \; 查找文件并对结果 查看文件类型、
find / -perm -4000 -printf '&%m %u %p\n' 查找高级权限、具备suid权限的文件 并且按照一定格式显示出来、\n  换行、不带显示结果很乱、
 find / -size 10M -ls 查找 并对结构ls下
 find /  -perm -4000 -printf '%#m %u %p\n' -size 1M -printf '%-10s %p\n' 相对复杂的查找、主要是使用了 printf 以及参数 、

你可能感兴趣的:(mysql,linux,正则表达式,centos,socket)