liunx基础命令

一 防火墙

  问题:老是关闭防火墙太麻烦,所以选择彻底关闭防火墙,发现每次都记不住命令!

  下面是red hat/CentOs7关闭防火墙的命令!

  1 查看防火状态

    systemctl status firewalld

    service  iptables status

  2 暂时关闭防火墙

    systemctl stop firewalld

    service  iptables stop

  3 永久关闭防火墙

    systemctl disable firewalld

    chkconfig iptables off

  4 重启防火墙

    systemctl enable firewalld

    service iptables restart  

  5 永久关闭后重启

    chkconfig iptables on

二 压缩解压

  1 压缩文件夹

    zip -r myfile.zip ./*

    将当前目录下的所有文件和文件夹全部压缩成myfile.zip内联代码块文件,内联代码块-r表示递归压缩子目录下所有文件。

  2 解压

    把myfile.zip文件解压到 /home/zhangpba/

    unzip -o -d /home/zhangpba myfile.zip

    -o:不提示的情况下覆盖文件;

    -d:-d /home/zhangpba指明将文件解压缩到/home/zhangpba目录下。

  3 其他

    删除压缩文件中smart.txt文件

    zip -d myfile.zip smart.txt 

    

            向压缩文件中myfile.zip中添加my_info.txt文件。

    zip -m myfile.zip ./my_info.txt

  

三 远程复制 scp

  1 从远处复制到本地目录

    文件

    scp root@10.10.10.10:/opt/soft/nginx-0.5.38.tar.gz /opt/soft/

    文件目录

    scp -r root@10.10.10.10:/opt/soft/mongodb /opt/soft/

 

  2 上传本地到远程机器指定目录

    文件

    scp /opt/soft/nginx-0.5.38.tar.gz root@10.10.10.10:/opt/soft/scptest

    文件目录

    scp -r /opt/soft/mongodb root@10.10.10.10:/opt/soft/scptest

 

四 修改环境变量

  1 查看当前所有的环境变量

    export :当前所有的环境变量

    echo $PATH :输出当前的PATH环境变量

  2 修改方式一:直接用export命令

    export JAVA_HOME=/software/TencentKona-8.0.10-332
    export PATH=${JAVA_HOME}/bin:$PATH
    //配置完后可以通过echo $PATH查看配置结果。
    生效方法:立即生效
    有效期限:临时改变,只能在当前的终端窗口中有效,当前窗口关闭后就会恢复原有的path配置
    用户局限:仅对当前用户

  3 修改方式二:通过修改.bashrc文件

    vim ~/.bashrc 
    //在最后一行添上:

    export JAVA_HOME=/software/TencentKona-8.0.10-332

    export PATH=${JAVA_HOME}/bin:$PATH

    生效方法:(有以下两种)
    1、关闭当前终端窗口,重新打开一个新终端窗口就能生效
    2、输入“source ~/.bashrc”命令,立即生效
    有效期限:永久有效
    用户局限:仅对当前用户

  4 修改方式三:通过修改profile文件

    vim /etc/profile
    //export PATH //找到设置PATH的行,添加
    export JAVA_HOME=/software/TencentKona-8.0.10-332

    export PATH=${JAVA_HOME}/bin:$PATH

    生效方法:系统重启
    有效期限:永久有效
    用户局限:对所有用户

     /etc/profile包含/etc/profile.d/*.sh所有的sh文件,可以自定义脚本放置该文件中,开机会提示相应的显示信息。

  5 修改方式四:通过修改environment文件

    vim /etc/environment
    在PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"中加入“:/software/TencentKona-8.0.10-332/bin”
    生效方法:系统重启
    有效期限:永久有效
    用户局限:对所有用户

五 将10进制转化为16进制

  printf '%x' 92156

  

 

 

  

posted @   zhangpba  阅读(25)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
点击右上角即可分享
微信分享提示