linux常用命令

发布时间 2023-04-24 16:46:54作者: Daychen

创建root账户密码并开放使用

1.

sudo passwd root
输入两遍要创建的密码

2.
sudo sed -i 's/^.*PermitRootLogin.*/PermitRootLogin yes/g' /etc/ssh/sshd_config;
sudo sed -i 's/^.*PasswordAuthentication.*/PasswordAuthentication yes/g' /etc/ssh/sshd_config;
sudo /bin/systemctl restart sshd.service

3.

su root【切换root用户】

输入密码并回车切换

  sudo -s无需密码直接切换root


 

常用指令

cd 路径【打开目录】

cp 待复制的文件的绝对路径 需复制到的地方的绝对路径

su root【切换root用户】

ss -l -t -n【查看启动的端口】

ll或者ls -i【查看当前路径下的所以文件的详细信息】

pwd【当前所在的绝对路径】

chmod +x 文件名称 【赋予可执行权限】

sudo reboot 【重启服务器】


 

文件自启动

方法1:

  创建.sh脚本路径

  内容:

    #!/bin/bash
    cd 自启动的文件的目录
    自启动的文件全路径

  打开文件/etc/rc.d/rc.local
    在该文件的尾部添加最开始创建的sh脚本的全路径

  注意:/etc/rc.d/rc.local和自己创建的.sh脚本都需要赋予可执行权限

 方法2:

在启动模板的用户数据里输入.sh脚本【弊端是仅第一次启动机器会执行,如果重启就不会自启动】

  内容:

    #!/bin/bash
    cd 自启动的文件的目录
    自启动的文件全路径