DB02_Linux常用命令

Linux常用命令

下面是我常用的Linux命令总结,忘记的时候翻一翻,也挺好。

# 查看IP
ifconfig 

# 重启、关机
reboot
halt

# 更改IP地址、MAC地址
vim /etc/sysconfig/network-scripts/ifcfg-eth0
vim /etc/udev/rules.d/70-persistent-net.rules


# 联级创建文件夹
mkdir -p aa/bb/cc

# 查看文件
tail -100f catalina.log   #  -f 动态查看  最后100行
cat、more、less 

# 删除文件 -r递归  -f不询问
rm -rf a.txt


# 复制
cp a.txt b.txt   # 将a.txt复制为b.txt文件
cp a.txt ../     # 将a.txt文件复制到上一层目录中
 
# mv 移动或者重命名
mv a.txt ../      # 将a.txt文件移动到上一层目录中
mv a.txt b.txt    # 将a.txt文件重命名为b.txt


tar –zcvf xxx.tar.gz ./*          # 打包并且压缩
tar -zxvf xxx.tar.gz -C /usr/aaa  # 解压到指定文件夹下

 
 
#  -c:创建一个新tar文件
#  -v:显示运行过程的信息
#  -f:指定文件名
#  -z:调用gzip压缩命令进行压缩
#  -t:查看压缩文件的内容
#  -x:解开tar文件


find -name "*.log" -ls    # 在当前目录查找以.log 结尾的文件, 并显示详细信息。
find /root/ -perm 777     # 查找/root/目录下权限为 777 的文件
find -size +100M          # 查找当前目录大于 100M 的文件


# 在start.sh中查找 aa
grep aa start.sh 
grep aa start.sh --color
grep aa start.sh --color -A5


#  >  重定向输出,覆盖原有内容;>> 重定向输出,又追加功能;示例:
cat /etc/passwd > a.txt    # 将输出定向到a.txt中
cat /etc/passwd >> a.txt   # 输出并且追加


ps –ef              # 查看所有进程
ps –ef | grep java  # 查找某一进程  管道:一个命令的输出作为另一个命令的输入
kill -9 2868        # 强制杀死进程



chmod 777 a.txt
#  u:user  g:group  o:other
#  r读4  w写2  x执行1  -没有0
chmod u+x a.txt    # 给用户增加执行a.txt的权限
chmod u-x a.txt    # 取消

#防火墙
service iptables status 
service iptables stop
service iptables start
service iptables restart
chkconfig iptables on  #配置防火墙开机开启
chkconfig iptables off #配置防火墙开机关闭


crontab   #定期执行


df -h     #查看磁盘是否满了 
free -h   #查看内存
          #使用了-h参数,它的作用是使得结果以人类可读的方式呈现,所以我们看到它呈现的单位是G,M等


id pgrep hello                    #想快速直接查找进程
killall hello                     #根据名称杀死进程 
ps -p 24525 -o lstart,etime       #查看进程运行时间 
cd /temp/log/;rm -rf *            #多条命令执行 cd执行失败后,仍然会继续执行rm
cd /temp/log/&&rm -rf *           #确保前一条命令执行成功,才会执行后面一条。
zcat test.gz                      #不解压查看
grep -rn "test"                   #搜索包含某个字符串的文件 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大数据_苡~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值