Linux常用命令

Linux常用命令

1.grep命令

#|表示管道,用于表示将前面命令的输出当做后面命令的输入
#查找ssh进程
ps -ef|grep sshd

#查找ssh进程,排除掉grep本身
ps -ef|grep sshd|grep -v grep

#查看字符串所在文本中的行数
grep -n 'hello' a.txt

2.find命令

#.表示当前目录,ls表示展示详细信息
#查找当前目录(包括子目录)下符合*.txt格式的文件,并展示详细信息
find . -name '*.txt' -ls

#查找/root/(包括子目录)下权限为777的的文件
find /root/ -perm 777

#查找当前目录(包括子目录)下大小大于100M的文件
find . -size +100M

3.添加用户与组

#添加组
groupadd dev
#添加用户 -g组名
useradd -g dev collection
#修改密码 
passwd collection 
#修改用户主目录
usermod -d /new/home_dir -U username
#对所有用户开放/usr读写目录
chmod o+w -R /usr
#修改文件所属用户为jay,所属用户组为fefjay
chown -R jay:fefjay my

4.禁用root登陆

#PermitRootLogin改成no,重新启动ssh
vi /etc/ssh/sshd_config

5.修改程序可执行权限

chmod a+x startall.sh

6.查看端口是否被占用

lsof -i:80

7.显示/删除某行

#显示第一行
sed -n '1p' ab
#显示最后一行
sed -n '$p' ab
#显示第一行到第二行
sed -n '1,2p' ab
#显示第二行到最后一行
sed -n '2,$p' ab
#删除某行
sed -i '3d' 1.txt

8.关闭防火墙&禁用

service iptables stop #关闭防火墙
chkconfig iptables off #禁用防火墙
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值