Linux学习--第四天--find、locate、帮助命令、grep、who、w、压缩命令、网络命令、mount
来源:互联网 发布:java cas干什么用的 编辑:程序博客网 时间:2024/06/06 09:49
find
命令格式:find 搜索范围 匹配条件find 搜索范围
匹配条件(搜索范围一定要填写,不写默认为当前文件夹,不包括子文件夹。)
find /etc -name init #搜索文件和文件夹 find / -name init??? #通配符 find / -name servi??? #不区分大小写 find / -size +2048000 #1个数据块为512字节 0.5KB;2048000为一个G;+n表示大于,-n小于,=n表示等于 find / -user leon #搜索所有者为leon的文件夹或文件 find / -group michael find /etc -cmin -5 #5分钟内被修改过属性的文件和目录 change find /etc -amin -5 #访问时间在5分钟内的文件和目录 access find /etc -mmin -5 #5分钟内被修改过文件内容的文件和目录 modify find /etc -name init* -a -type f #-a为-all;-o表示-or;f 文件 d 目录 l 软连接 find /etc -name init* -exec ls -l {} \; #-exec/-ok 命令 {} \; 是固定格式 #ok和exec区别就是ok会询问你是否要删除,{}表示整合前面的结果,\表示转义。 find . -inum 31531 -exec rm {} \; #-inum根据i节点查找,可以用来判断是否含有硬链接
locate
updatedb locate filename1 #可搜索中包括文件夹 ,在tmp里面的文件找不到的 locate -i 文件名 #忽略大小写
which,whereis,whatis,apropos,–help,help,info
which ls # which rm :显示alias rm ‘rm -i’;/bin/rm mic是直接删除的,rm mic会询问,因为rm -i whereis ls #返回出rm的路径和他的帮助文档的路径 whatis ls #只显示对命令和配置文件的简单解释 apropos ls #只显示配置文件的解释(配置文件名包含inittab字符串的配置文件的解释) ls --help #只显示命令的选项 info ls #info和man差不多 information help cd #显示shell内置命令
man
man ls #输入/-l查询-l的字串,按n下一个,q放弃,空格或f下一页,b上一页 man services #可以查看该配置文件的作用和文件的配置格式,不要跟绝对路径 man 5 passwd #查看配置文件passwd作用和配置格式等 man 1 passwd #查看passwd命令选项等 man passwd #以上两种均包含
grep
grep multiuser /etc/inittab #搜索字符串multiuser grep -v ^# /etc/inittab # -v 选项:不显示#开头的内容
useradd,passwd
useradd leon passwd leon
who
# 查看登录情况:登录名字 登录终端tty本地终端 pts远程终端 登录时间
w
# 显示更加详细的信息 #idle空闲时间 jcpu累计 pcpu当前操作线程占用时间 what执行什么操作 #uptime:10:12:32 up 7:23 3 users load averge:0.00,0.00,0.00 如果是4或者5 就负载很严重了 #当前时间 开机多久 3个人 负载均衡 1分钟 5分钟 15分钟
gzip
gzip boduo #不保留源文件,只能压缩文件gzip -d boduo.gz #解压gunzip boduo.gz #解压
tar
tar -cvf japan.tar japan #其中c是create打包,v显示打包的详细信息,f是指定文件名,z压缩gzip japan.tar #得到 japan.tar.gztar -zcvf japan.tar.gz japan #上面两步这条命令一步到位(该命令选项有顺序,请尽量把z排在前面)tar -zxvf japan.tar.gz #解包 -x
zip
zip boduo.zip bodu #可压缩目录可压缩文件,rzip -r japan.zip japan #-r是递归压缩目录的unzip boduo
bzip2
bzip2 boduo #不保留源文件,bzip2是gzip升级版bzip2 -k boduo # -k 保留源文件bunzip2 buoduo.bz2tar -cjvf japan.tar.bz2 japan #z变成了j 由gz变成bz2tar -xjvf japan.tar.bz2
大多数病毒难以感染压缩文件。
write,wall,mail
write michael # ctrl + d 保存结束wall 信息 # write allmail michael # & 1 查看第一封;& h 查看度过的;& d 1 删除第一条
ping,ifconfig,tracert
ping baidu.comping -c 3 www.baidu.com #指定发送三个数据包ifconfig eth0 192.168.0.1 #重启后无效
last,lastlog
last #列出当前和过去的登录系统lastlog #所有用户最后一次登录的lastlog -u 502 #查看指定用户的登录信息
netstat
netstat #显示网络相关信息。-t tcp协议;-u udp协议;-l 监听;-r 路由;-n 显示ip和端口号netstat -tlun #查看本地监听端口netstat -an #可以查看到正在链接的服务和端口。netstat -rn #查看本地路由表
mount
mkdir /mnt/cdrommount -t iso9660 /dev/sr0 /mnt/cdromumount /dev/sr0
0 0
- Linux学习--第四天--find、locate、帮助命令、grep、who、w、压缩命令、网络命令、mount
- Linux 搜索命令(locate/find/whereis/which/grep)
- linux命令:文件搜索(locate、whereis、which、find、grep)
- linux grep find 命令
- Linux grep & find 命令
- linux 命令 find grep
- linux find、grep命令
- linux命令 find、grep
- Linux grep find命令
- Linux 命令:find、grep
- Linux find/grep命令
- ls find grep awk locate 命令
- find locate which whereis grep 命令
- w 命令 和 who 命令
- Linux locate命令 和 Linux find命令
- Linux find grep cat xargs命令学习
- Linux下的w和who命令
- Linux下locate命令和find命令
- [心得]利用python并发提速上线测试效率
- Codeforces 730G Car Repair Shop
- python通过API查阅热点新闻
- 2014~2016百度之星hdu题目
- 和《创时代》
- Linux学习--第四天--find、locate、帮助命令、grep、who、w、压缩命令、网络命令、mount
- Java——第二章(变量)
- 并查集的find和join函数实现
- 泛型是个巨坑
- LeetCode-Third Maximum Number
- 思科 IOS简介
- poj_3020 Antenna Placement(二分图最小路径覆盖)
- 【HDU 1028】【母函数 整数划分】Ignatius and the Princess III
- 16 - 10 - 23 字符串输入(fputs()函数)溢出的原理