目录

Linux基础命令

目录

Linux基础命令

常用服务器架构:

  • LAMP:Linux+Apache+mysql+PHP

  • LNMP:Linux+Nginx+mysql+PHP

[wpl@localhost ~]$

  • [当前用户@主机名 当前所在的位置]权限

  • ~:用户家目录

    • 普通用户的家目录在/home目录下

    • root的家目录在/root

  • \:根目录,所有的文件和目录都是置于根目录下,也就是从根目录出发

  • $:普通权限

  • #:管理员权限

su root//切换到管理员用户

hostname //查看主机名

修改主机名:

  • hostname 用户名 //临时修改主机名

  • 永久修改主机名:去/etc/hostname 修改配置

reboot //重启

poweroff //关机

cd //切换目录

pwd //列出当前目录所在的路径

查询命令:

ls //查看当前目录下的内容

ls -l=ll //详细的查看当前目录下的内容

cat //查看文件的内容

history //查看历史命令

创建文件、目录:

touch 文件名 //创建空文件

echo 内容 > 文件名 //创建有内容的文件 vim文本编辑器创建有内容的文件

mkdir 目录名 //创建目录

mkdir -p 1/2/3 //创建多级目录

删除文件、目录:

rm 文件名 //删除文件

rm -f 文件名 //强制删除文件

rm -r 目录名 //删除目录

rm -rf 目录名 //强制删除目录

重命名、复制:

mv 旧文件名 新文件名 //移动并重命名文件

cp 1.txt 2.txt //复制1.txt并重命名为2.txt

SSH:

systemctl start sshd //开启ssh服务

systemctl status sshd //查看ssh服务的状态

systemctl stop sshd //停止ssh服务

systemctl enable sshd //开机自启ssh服务

systemctl disable sshd //永久关闭ssh服务

安装ssh服务

  1. yum install openssh-server — 下载ssh服务

  2. vi /etc/ssh/sshd_config — 使用vi编辑SSH的配置文件 对ssh配置文件进行修改

设置自动登录root:

  1. vim /etc/gdm/custom.conf

  2. 1
    2
    3
    
    [daemon]
    AutomaticLoginEnable=True  //开启自动登录功能 
    AutomaticLogin=root        //选择自动登录的用户 
    
  3. reboot重启