- 终端切换:Ctrl + Alt + (F1 ~ F6)
- 切换回图形界面:Ctrl + Alt + F7
- Shell使用技巧:
- Tab键:补全命令、目录、命令参数等
- Ctrl + c:强制终止
- “上”键:恢复历史输入命令
- man:帮助
- 用户管理:
- 查看用户:who am i
- 创建用户:sudo adduser <username>
- 切换用户:su <user>,或 su -l <user>
- 特级权限执行命令:sudo <cmd>
- 切换用户及环境变量:su - <user>
- 打印有哪些用户:ls /home
- 退出用户:exit 或 Ctrl + d
- 用户组:
- 查看属于哪些用户组:groups <user>
- 为新用户分配root权限:
- groups <user>
- sudo usermod -G sudo <user>
- groups <user>
- 删除用户:
- sudo deluser <user> --remove-home
- 文件权限:
- 使用较长格式列出文件:ls -l
- 权限:
- r:读
- w:写
- x:执行
- 文件类型:Linux里面一切皆文件!
- ls -A:显示所有隐藏文件
- ls -dl <目录名>:查看某一目录的完整属性
- ls -Assh:显示所有文件大小(隐藏文件)
- 目录结构及文件基本操作:
- FHS标准:文件系统层次结构标准
- /:根目录
- bin:一般用户可用,启动时会用到的命令;即在文件系统还未挂载时,也可使用的命令
- boot
- grub:开机设置相关文件
- 内核文件(vmlinuz)
- dev:设备文件
- etc:包含系统特有的可编辑配置文件,即用于控制程序运行的本地文件
- rc.d:用于存放不用运行等级的启动脚本的链接文件
- X11
- home:用户家目录
- lib:用于挂载本地磁盘或其他存储设备
- cdrom
- floppy
- U盘
- mnt:用于挂载其他临时文件系统
- opt:发行版附带的一些软件包的安装目录
- root:root用户的家
- sbin:这里面很多是root用户才能执行的命令,一些系统进行更新、备份、还原和开关机用到的命令
- srv:存放服务进程所需的数据文件和一些服务的执行脚本
- tmp:存放各种临时文件
- usr:用于存储只读用户数据的第二层次;包括大多数的(多)用户工具和应用程序
- bin:非必要可执行文件;面向所有用户
- include:标准包含头文件
- lib:/usr/bin/ 和 /usr/sbin/ 中二进制文件的库
- local:bin, etc, include, lib, share, src 本地数据的第二层次,具体到本地主机
- share:体系结构无关(共享)数据
- sbin:非必要的系统二进制文件
- src:源代码
- var:变量文件,在正常运行的系统中其内容不断变化的文件
- account
- cache
- lib
- lock
- log
- run
- tmp
- spool
OK!
没有评论:
发表评论