Linux常用命令收集

1.查看某个端口号占用情况
netstat -nltp |grep 端口号
2.远程复制一个文件到另一台虚拟机上
scp -r 文件路径/文件名  root@logsrv02:所要复制到的路径名
3.寻找系统中大于100M的文件
find / -size +100M -exec ls -lh {} \;
4.寻找到系统中大于100M的文件并删除掉这些文件
find / -size 100M -exec rm {} \;
5.删除命令:
rmdir:删除目录
rm 删除文件
rm -r 删除目录下所有文件包括目录
6.列出文件
ls:不加参数,列出所有文件(只是所有文件的文件名,不包括其他信息)
ls /home:列出指定目录下的所有文件
ls -a:列出当前目录下包含隐藏文件的所有文件
.表示当前目录,..表示上一层目录,以.开头的文件表示隐藏文件
ls -l 列出文件的详细信息,l为long的意思
7、浏览文件
cat 显示文件所有信息,文件比较大,滚动的方式
more 一页一页显示文件,看完一页按键空格,显示下一页
less 可以标记一个位置过一会回到这个位置(ctrl+f向下翻页,ctrl+b向上翻页)
8、符号链接
ln -s:例如:ln -s test.txt test 将test.txt文件链接到test上面去,以后你访问test就等同于访问test.txt一样,编辑也是同理的
9、找出目前所使用的shell
echo $SHELL
10、展开文件名
用?来表示任意一个字符,用*来表示任意长度的字符
11、重定向:将抓取的内容放到一个文件中
在任意一个命令后面加上“> 一个文件名”(文件不一定要事先存在),如果不存在的话,会直接新建一个文件,如果已经存在的话,会以覆盖的方式写入到文件中。在bash中,如果想要防止覆盖文件的话,可以使用noclobber=1进行设置,这样抓取的内容就会以追加的方式写入到文件中。
另外还有一个中追加的方式写入的文件的方法:使用“>> 文件名”。
12、shell很专制的把1指定给标准输出,而把2指定给标准错误输出,因此下面的命令只会存储标准错误:
gcc invinitjig.c 2> error.msg
13、/dev/null是一个比较独特的文件,这是一个把您送入的数据全部都投入黑洞的地方,例如:
gcc invinitjig.c 2> error.msg > /dev/null
这个命令就会把前面命令中产生的标准错误输出写入到error.msg中,然后会遗弃标准输出。
14、查看目录大小和查看磁盘使用情况
查看目录大小 du
查看磁盘使用情况 df
15、管道命令:把第一个命令中的输出作为第二个命令的输入
du | sort -n 
du | sort -n | more
16、文件权限
chown:修改文件拥有者
chgrp:修改文件所属群组
chmod:增加、减少文件的权限
例如:
chown bin sampsoft
chgrp bin samsoft
将文件samsoft的拥有者和所属群组都设置为bin
chmod +x header 给header文件增加可执行的权限
chmod -x header 给header文件减少可执行的权限
chmod u+x header 把header文件的可执行权限只给自己
绝对权限:
4 2 1 0
例如:
chmod 400 header 给header分配自己可读权限,其他人无权限
chmod 444 header 给header文件所有人都可读的权限
chmod 555 header 给header所有人可读、可执行的权限(权限值相加)
17、与用户有关的操作
su [用户名]  切换到该用户
adduser [增加用户]
passwd 修改密码
userdel 删除用户 例如:userdel -r username
whoami 查看当前登陆用户


18、在一个文件中,查找含有特定字符的行:
grep  "特定字符" ./文件名
例如:grep "30b436a7-f27c-4810-b43c-40697a78d021" ./flume.log


19、合并两文件或者取交集得到一个新的文件
cat file1 file2 | sort | uniq > file3  合并
cat file1 file2 | sort | uniq -d > file3 取交集
cat file1 file2 | sort | uniq -u > file3 去除交集,取剩下的内容


20、删除目录下包括目录在内的所有文件
rm -rf 目录


21、在多级目录下查找某个文件的方法
find /dir -name filename.txt


22、清空一个文件
> filename
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 、4下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合;、下载 4使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合;、 4下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.m或d论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 、1资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。、资源 5来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。、资 5源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值