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服务
-
yum install openssh-server— 下载ssh服务 -
vi /etc/ssh/sshd_config— 使用vi编辑SSH的配置文件 对ssh配置文件进行修改
设置自动登录root:
-
vim /etc/gdm/custom.conf -
1 2 3[daemon] AutomaticLoginEnable=True //开启自动登录功能 AutomaticLogin=root //选择自动登录的用户 -
reboot重启
当我站在传授他人的角度思考问题时
才能真正领悟并融会贯通
博客受益者是未来那个遗忘某个技术的自己
