查看帮助选项 -h & --help
基础命令 | 命令解释 |
---|---|
ls | 列出目录内容 list |
pwd | 显示当前工作目录 PrintWorkDirectory |
cd | 切换工作目录 Change Directory |
touch | 创建文件 更新文件时间标记 |
mkdir | 创建目录 |
rm | 删除 |
mv | 移动重命名 |
cp | 拷贝 |
cat | 查看文件内容 |
ln | 建立链接 |
man | 查看命令帮助信息 |
cat 查看文件
查看(纯文本)文件,在终端标准输入输出的,可打印字符
cat /usr/bin/whoami 出现乱码
cat出乱码是因为打开方式不对
/proc 存储动态进程信息的目录
常见用法 | 说明 |
---|---|
cat /etc/selinux/config | 查看selinux 配置文件内容 |
cat -n | 查看文件时,附带行号。 |
查看cpu
cat /proc/cpuinfo
查看内存
cat /proc/meminfo
top
查看硬盘信息
fdisk 分区工具,慎用
fdisk -l
file 查看文件类型
executable 可执行文件
version 1 二进制文件不能cat
查看内核版本
uname -a
查看版本信息
uname -r
查看内核版本号
ls 列出目录下文件
常见用法 | 说明 |
---|---|
ls -alh | 显示目录下详细文件内容,包括隐藏文件,人类易读大小信息。 |
ls -lhd /tmp | 查看/tmp 目录详细信息。 |
-a | 查看目录下所有内容包括隐藏文件 |
-l | 显示更多信息 所有用户用户组。。。。 |
-h | 更倾向于人类读取 |
-d | 查看目录本身并不是查看目录中的内容 |
查看文件,不同的意义的文件会有不同的颜色
颜色 | 属性 |
---|---|
蓝色 | 目录 |
黑色 | 普通文件 |
绿色 | 可执行文件 |
红色 | 压缩文件 |
紫色 | 图片或其他类型的文件 |
浅蓝色 | 符号链接文件 |
黑底黄字 | 设备文件 |
su 切换用户
[root@localhost ~]# [当前用户@主机名 当前工作目录]用户权限 ~ 所在目录为当前用户的家目录 # 当前用户为系统超级管理员 $ 普通用户
cd 切换目录
cd change diretory 切换目录
常见用法 | 说明 |
---|---|
cd & cd ~ | 回家 |
cd .. | 回到上级目录 |
cd - | 回到上次目录 |
pwd 打印当前工作目录
touch 创建文件
touch root.txt 创建名称为root的txt文件
init 不同的登录模式
init 0
1
2
3
.......
不同的登陆模式
重定向符号
>
重定向符号 慎用!会覆盖内容
>>
追加符号
echo 标准输出
echo "i love you" > ajest 重写文件内容 echo "i love you" >> ajest 追加文件内容
echo "i love you" > root.txt 本来应该输出在终端中现在重定向到root.txt中了
mkdir 创建目录
常见用法 | 说明 |
---|---|
mkdir -p | 递归创建父目录 |
mv 移动文件
移动(重命名)什么文件到什么位置
mv root.txt /root/Desktop/zzx 移动root.txt文件到/root/Desktop/zzxx下
cp 拷贝文件
-
拷贝
-
拷贝目录的时候需要加上选项
-r
rm删除文件
删除文件或者目录
常见用法 | 说明 |
---|---|
rm -rf | 递归强制删除 |
in 创建符号连接
ln -s 源文件 链接文件
-
(建议)绝对路径
-
-s
符号链接 -
硬链接
[root@localhost class]# ln -s /root/bak/class/ajest.txt /root/Desktop/ajest.txt