root用户(管理员)为最大权限用户(宇宙无敌)
Liunx命令行使用格式
命令 -[选项] [参数]
选项用于调用命令的具体功能
参数是命令操作的对象,文件,目录名等
Tab键:自动补全
反斜杠 \ 强制换行
快捷键CTRL+L:清屏
快捷键CTRL+C: 取消本次命令的执行
获取命令帮助:
命令 --help
man 命令
关机和重启命令
重启:
shutdown -r now
shutdown -r +15 “警告:系统将于15分钟后重启”
reboot
init 6
关机:
shutdown -h now
init 0
ls 查看当前路径下的文件
命令选项:
-l 以长格式显示
-a 显示文件所有信息,包括隐藏文件
-d 显示目录本身属性
-R 递归显示内容
-h 已(K,M)显示内容
cd 切换目录
pwd 查看当前所在目录的路径
mkdir 创建目录 参数-p 为递归创建
du 查看目录及文件的空间占用情况 参数:-a统计所有文件, -h 以K,M为单位显示信息,-s 只统计每个参数所占用的空间总大小
touch 新建空文件
cp 复制 参数:-r递归复制整个目录,-p保持源文件的属性不变
rm (谨慎使用!!!)删除 参数:-f强行删除并不进行提醒,-r 递归删除
mv 移动,如果目标位置和源文件目录想听,则相当于改名
find 查找,相当于windows下的搜索。参数:-name 按照文件名字查找,-size安文件大小查找,-user按文件属主查找,-type按文件类型查找
* 通配符
cat 显示文件全部内容,相当于winddows打开文本
more 分页方式显示文件内容,回车下一页,b上一页,q退出
head 查看文件开头的一部分。格式head -n 文件名,N为显示开头多少行
tail 和head相反,显示文件结尾的内容,tail -n 文件名,tail -f 文件名 可以实时跟踪变化的文件
压缩命令:
gzip -d 文件名
gzip -9 文件名
bzip -d 文件名
bzip -9 文件名
-9:表示高压缩比
-d:解压压缩过的文件
tar 打包,解包
tar [选项] 包名 源文件
tar [选项] 包名 -c 目标目录
参数:
-c 创建.tar格式的包文件
-x 解开.tar格式的包文件
-v 输出打包或解包时的详细信息
-f 表示使用归档文件
-p 打包时保留原始文件及目录权限
-t 列表查看包内的文件
tar 命令
参数:
-C 解包时指定释放的,目标文件夹
-z 调用gzip程序进行压缩或解压
-j 调用bzip程序进行压缩或解压
unzip 解压zip格式的压缩包
zip 压缩
用户:超级用户(root),普通用户和程序用户
组: 基本组(私有组),附加组(公共组)
UID(user identily,用户表示号)
GID(group identify,组表示号)
1~499的UID,GID默认保留给程序用户使用
普通用户/组使用的UID和GID号在500~6000之间
用户账号文件:
用于保存用户的账号基本信息
文件位置:/etc/password
每一行对应一个用户的账号记录
1:用户的账号名称
2,用户密码
3,用户的UID
4,所属基本组账号的GID
5,用户全名
6,宿主目录
7,登陆shell信息