Linux特点
开源 更流畅更稳定更安全
华为的openEuler (服务器)
-------------------------------------------------------------------------
一 查询命令行操作
Linux 常用到的命令
查看当前所在位置 pwd
查看目录下或者本身的信息或者内容 ls ls /
查看目录下所有内容(包含隐藏文档) ls -a
查看目录下所有内容(不包含隐藏文档) ls -A 目录
查看文档目录下的文档详细信息 ls -l目录
查看目录本身而不是目录下的内容 ls -ld
查看文档带上单位显示大小 ls -h
-------------------------------------------------------------------------
二 切换命令的操作
切换命令 cd
查看文档的内容
cat 一次性将所有的内容都显示出来
less 分页查看
-------------------------------------------------------------------------
三 文档目录文档管理
touch:创建文件名
mkdir:创建文件目录
多级目录创建 mkdir -p 目录
复制目录 cp 原文件 目标 文件
复制目录 cp -r 原目录 目标目录
移动文档 mv 原文档 目标文档
重命名操作文档 mv 原文档name 目标文档name
删除文档命令 rm -f 目标文档
删除文件目录命令 rm -rf 目标目录
删除所有的文件命令: rm -rf/*
-------------------------------------------------------------------------
四 编辑器文件的内容
vim 文件名 文件不存在会创建出来
命令模式====>输入模式(按一下 i or o) 返回命令模式 ESC
保存并退出 :wq
不保存直接退出: :q! !:强制
:set nu 显示行号 /word 查找单词
-------------------------------------------------------------------------
五 用户管理
超级用户 ID 0
系统用户 ID 1-999
普通用户ID 1000-60000
查看用户的ID
ID 用户名
创建用户 useradd 用户名
设置用户名密码 passwd 用户名
删除用户:userdel -r 用户名
-------------------------------------------------------------------------
六 用户组的管理
创建用户组 groupadd 用户组名
将用户增加到组里
gpasswd -a 用户名 用户组名
将用户移除到组里
gpasswd -d 用户名 用户组名
删除用户组
groupdel 用户组名
-------------------------------------------------------------------------
七 切换用户:
su - 用户名
exit 退出普通用户进入超级用户
-------------------------------------------------------------------------
八 文档的归属和文档的权限的操作
-rwxr--r-x 3 zhangshan student 123456 10月7号 /root/zhangshan.txt
属主权限:r(读)w(写)x(可执行) zhangshan
属组权限:r-- student
其他权限:r-x
文档类型
-:文件
d:目录
l:链接(类似windows中快捷键的方式)
b:块设备(U盘 光盘 移动硬盘)
dr-x-----x 3 zhangshan student 123456 10月7号 /root/zhangshan
-------------------------------------------------------------------------
属主:zhangshan
属组:student
属主权限:r(读)-x(可执行) zhangshan
属组权限:--- student
其他权限:--x
-------------------------------------------------------------------------
修改归属
chown 用户
chown :用户名
chown 用户名:用户组名 文档名
-------------------------------------------------------------------------
修改权限
chmod
u user 用户名
g group 用户组
o other 其他用户
chmod[ugo][+-=][rwx] 文档名
-------------------------------------------------------------------------
九 挂载的操作
mount 设备 挂载目录 (挂在点)
unmount 挂载点
-------------------------------------------------------------------------
十 yum操作 黄狗升级器
yum list 软件名 列出软件是否安装
Available Packages 代表软件没有安装但是提供了安装包
Installed Packages 代表软件已经安装
Error 代表软件没有软件的安装包
-------------------------------------------------------------------------
yum info 软件 显示软件的详细信息
yum provides 文件名 查看某个我嗯嗯那就是由那个软件包提供的
yum -y install 软件名 :安装软件
yum -y remove 软件名 :卸载软件
yum -y reinstall 软件名:重装软件