1. ls命令
英文原理:list directory contents
功能描述:用来显示指定目录内的文件列表,可通过选项控制显示内容的详细程度和颜色高亮等
所在路径:/bin/ls
命令格式:ls -alh /root ;ls【空格】【常用选项】【空格】【路径/目录或文件】
常用选项:
-a:显示指定目录内的所有内容(包含隐藏文件和特殊目录)
-l:显示每一个文件的详细信息(权限、所有者、所属组、修改时间等)
-h:显示文件大小是,使用最合适的单位显示(例如:1024=>1k)
-d:用来显示目录本身信息,而不显示目录内的文件列表
-i:显示文件索引节点号(Inode),每个文件都拥有唯一的索引节点号
示例组合:ls -l 、ls -ah 、ll(ls -l)、ls-alh等组合
2. cd命令
英文原意:change the shell working directory
功能描述:切换到指定的目录
所在路径:属于shell内置命令,没有路径
命令格式:cd /etc/selinux ;cd【空格】【路径/目录】
~ :切换到当前所在用的家目录下
- :切换到上次目录
. :当前目录
.. :切换到上一级目录(父目录)
3. pwd命令
英文原意:print name of current/working directory
功能描述:显示当前所在路径
所在路径:/bin/pwd
示例:[root@localhost selinux]# pwd
/etc/selinux
4. mkdir 命令
英文愿意:make directories
功能描述:创建目录
所在路径:/bin/mkdir
命令格式:mkdir -p /1/1/1 ;mkdir【空格】【常规选项】【路径/目录/】
常用选项:
-p:递归常见多级目录;
5. rm命令
英文原意:remove files or directories
功能描述:删除指定文件或目录
所在路径:/bin/rm
命令格式:rm -rf /1 ;rm 【空格】【常用选项】【空格】【目录/目标目录或目标文件】
常用选项:
-i:删除已有文件或目录之前,先询问用户
-f:不询问,强制删除
-r:递归处理,将指定目录下的所有文件与子目录一并处理
近义词命令:
rmdir:删除指定的空目录
6. touch命令
英文原意:change file timestamps
功能描述:把已存在文件的时间标签跟新为系统当前时间(默认方式),原数据不做任何修改
:未存在文件则创建新文件
所在路径:/bin/touch
命令格式:touch /etc/selinux/111.txt ;touch 【空格】【/目录/文件名.文件类别】