1.常用命令
命令 全称 功能 pwd print working directory 显示当前路径 ls list(做动词,列举) 显示当前目录下的文件 ls -l list long 显示当前目录下的详细文件信息(权限,修改时间,大小) ls -a list all 显示当前目录下的文件(含隐藏文件) ls -h list human-able 将文件大小以K(KB),M(MB),G(GB)来表示 cd change directory 切换路径 cd … 返回上一级的路径 cd - 返回上一级的路径 cd …/… 返回上上级的路径 mkdir make directories 创建目录 mkdir -p 父目录/子目录 parents 创建多级目录,父目录不存在也行 rmdir remove directories 删除目录(不能删除里面有文件的目录) pwd Print Working Directory 显示工作目录的路径名称 touch 创建新的空文件 mv move 移动文件,修改(文件/目录)名 cp copy 复制文件 cp -r recursive(递归) 递归复制,将文件夹内所有内容复制 cp -i interactive(交互) 确认是否覆盖同名文件 rm remove 删除文件/目录 rm -i interactive(交互) 确认是否删除 rm -r recursive(递归) 递归删除目录中所有内容 rm -ir 组合使用 cat 将文件内容显示到终端里面 cat file1 file2 显示多个文件内容 cat -n 显示内容和行号 gedit 编辑文件 clear 刷新屏幕,保留历史记录(让终端向后翻页) reset 重新初始化屏幕,历史记录也没有了 ps process status 列出系统当前运行的进程 man 对应命令 调出命令教学手册 info 对应命令 命令的详细介绍 help 对应命令 命令的详细介绍
1.1 ls 各项含义
drwxr-xr-x 2 root root 4096 8月24 2019 lib64 文件属性 链接数 文件所有者 文件所属用户组 文件大小 最后修改时间 文件名
1.2 cp 的运用
1. 文件改名
2. 移动到特定文件夹
1.3 man的运用
man man
页数 名称 说明 1 可执行程序/shell命令 用户可操作的命令 2 系统调用 内核提供的函数(查头文件) 3 库调用 常用的函数库 4 特殊文件 在/dev下的设备文件 5 文件格式和约定 对某些文件的解释,如/etc/passpd 6 游戏程序 7 杂项 8 系统管理员使用的管理命令 9 内核相关
1.4 vi
2.命令提示符
root @ book-virtual-machine : / # 当前登陆的用户名 主机名 所在路径(根目录) root管理员($是普通用户)
3.命令的定义
什么是命令?
命令是可执行程序。
有默认路径, 由环境变量PATH决定,通过echo $PATH 可以看到对应执行程序的搜索路径。
在shell中输入字符串并回车的过程:
shell根据第一个字符串去环境变量PATH所指定的目录中找到对应的可执行程序,然后去执行他
我们可以设置PATH环境变量添加我们的目录:
export PATH= $PATH: / ou_2022
↑原来的PATH+ 自己创建的新目录
4.命令的格式
命令的名字+ 空格+ 可选项+ 空格+ 参数
例:
rm - rf / ou
1. 选项和参数可有可无。
2. 选项是以- 来指明的。
3. 命令选项参数间以空格隔开,一个或多个空格都视为一个空格。