Linux中的目录结构
- / : 代表根目录,一个硬盘一个根
- /bin:系统常用的命令目录
- /exc:发布目录。系统的核心内容,建议不要随意读写。
- /usr:用户目录。相当于windows中的program files目录
- /root或者~:root的根用户。相当于windows中的c:/user/administrator
- /home:保存其他用户目录的目录,/home/mamba
- /var:系统运行过程的数据目录
Linux 中的常用命令
- pwd:输出当前工作目录,绝对路径
- cd:切换目录
- ls:列出目录中的所有内容
ls -a :查找包含隐藏文件的所有文件
ls -l:文件的详细信息 - clear:清空屏幕
- touch:创建空白文件
显示文件内容的命令
-
cat:查看文件的全部内容,一次性展示所有内容
-
more:多屏显示。使用空格显示下一屏,回车显示下一行,q退出分屏显示,ctrl+c 退出命令
-
head -1 文件名 :查看前1行内容 ,默认10行
-
sudo -u : 获取root权限
-
vi : 文本编辑器,vim是vi的增强,并不是所有的linux都有
a :进入编辑模式
:w 写入
:q 退出
:wq 写入并退出
:q! 强制退出
Linux 切换用户
切换root用户
su - root
切换到普通用户
su - black
修改普通用户密码:
首先切换到root用户
执行 passwd 用户名
通用户密码:
首先切换到root用户
执行 passwd 用户名
删除依赖
格式是: rpm -e 某依赖 --nodeps
rpm -e mariadb-libs-5.5.44-2.el7.centos.x86_64 --nodeps
centos7上查看服务开机启动列表
systemctl list-unit-files;