centos7 shell常用操作

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u014589856/article/details/89435000

1.设置密码永不过期

    查看密码有效期:chage -l 用户名

    设置密码永不过期:chage -M 99999 用户名

2.设置防火墙

    查看防火墙状态:systemctl status firewalld.service

   关闭防火墙:systemctl stop firewalld.service

   设置禁用,防止重启自启动:systemctl disable firewalld.service

3.关闭selinux

   找到/etc/selinux/config 文件把文件中的SELINUX=enforcing   改为SELINUXdisabled 即可

4.修改时间

   从网络同步时间:ntpdate cn.pool.ntp.org

   从本地指定时间:date -s "yyyy-MM-dd hh:mm:ss"

   将系统时间同步到硬件时间:hwclock --systohc

   查看时区:timedatectl status

   列出所有时区: timedatectl list-timezones

   修改时区:timedatectl set-timezone Asia/Shanghai 

   将硬件时钟调整为与本地时钟一致:timedatectl set-local-rtc 1

5.screen(远程会话相关)

    screen [-AmRvx -ls -wipe][-d <作业名称>][-h <行数>][-r <作业名称>][-s ][-S <作业名称>]
    参数说明
    -A  将所有的视窗都调整为目前终端机的大小。
    -d <作业名称>  将指定的screen作业离线。
    -h <行数>  指定视窗的缓冲区行数。
    -m  即使目前已在作业中的screen作业,仍强制建立新的screen作业。
    -r <作业名称>  恢复离线的screen作业。
    -R  先试图恢复离线的作业。若找不到离线的作业,即建立新的screen作业。
    -s  指定建立新视窗时,所要执行的shell。
    -S <作业名称>  指定screen作业的名称。
    -v  显示版本信息。
    -x  恢复之前离线的screen作业。
    -ls或--list  显示目前所有的screen作业。
    -wipe  检查目前所有的screen作业,并删除已经无法使用的screen作业。

    说明示例:

    screen -S yourname -> 新建一个叫yourname的session
    screen -ls(或者screen -list) -> 列出当前所有的session
    screen -r yourname -> 回到yourname这个session
    screen -d yourname -> 远程detach某个session
    screen -d -r yourname -> 结束当前session并回到yourname这个session
    screen -X -S yourname quit ->结束yourname这个session

5.查看系统版本信息

    查看内核版本信息:cat /proc/version

    centos查看版本信息:cat /etc/redhat-release 

    Ubuntu查看版本信息:lsb_release -a

6.增加环境变量(以java为例)

  如果有root权限可以在/etc/proflie中修改(会对所有登录用户有效),如果没有root权限可以在当前用户的.bashrc(交互非登录shell中生效)或者.bash_profile中修改(登录shell中生效)。修改后使用“source 配置文件”重新加载配置使本次登录立即生效

  需要增加以下内容到环境变量中:

export JAVA_HOME=/usr/local/lib/jdk1.8.0_201
export PATH=${JAVA_HOME}/bin:$PATH

   此外也可以使用软连接的方式指定:sudo ln -s  /usr/local/lib/jdk1.8.0_201/java /usr/bin/java

持续更新中.........................

猜你喜欢

转载自blog.csdn.net/u014589856/article/details/89435000
今日推荐