一、cd
cd / 切换到根目录
cd .. 切换到上一层目录
cd ~ 切换到用户主目录
cd - 切换到上一个所在目录
pwd 显示当前目录
ls 用来显示当前目录下内容
ls -a 显示当前文件夹下,所有内容,保护隐藏文件
ls -l 显示详细信息 缩写 ll
mkdir 创建文件目录
mkdif -p test/test1 级联创建文件目录
rmdir 删除当前文件的空目录
二 cat more less tail
三 users命令用于显示当前登录系统的所有用户的用户列表。
[root@localhost ~]# users
root root
--version:显示命令的版本信息。
cal命令用于显示当前日历,或者指定日期的日历。
语法
cal(选项)(参数)
选项
-l:显示单月输出;
-3:显示临近三个月的日历;
-s:将星期日作为月的第一天;
-m:将星期一作为月的第一天;
-j:显示“julian”日期;
-y:显示当前年的日历。
rmdir删除一个目录。
rmdir 其实是rmove directory 缩写,其只有一个选项-p 类似与mkdir命令,这个参数的作用是将上级目录一起删除。举个例子吧,新建目录mkdir -p d1/d2/d3 ,rmdir -p d1/d2/d3相当于是删除了d1,d1/d2, d1/d2/d3。如果一个目录中还有目录,那么当你直接rmdir 该目录时,会提示该目录不为空,不能删除。如果你非要删除不为空的目录,那你用rm指令吧。
rm删除目录或者文件
rmdir 只能删除目录但不能删除文件,要想删除一个文件,则要用rm命令了。rm同样也有很多选项。你可以通过 man rm 来获得详细帮助信息。在这里笔者只列举较常用的几个选项。
-f 强制的意思,如果不加这个选项,当删除一个不存在的文件时会报错。
-i 这个选项的作用是,当用户删除一个文件时会提示用户是否真的删除。
如果删除,输入y 否则输入 n
-r 当删除目录时,加该选项,如果不加这个选项会报错。rm是可以删除不为空的目录的。
你会发现,笔者在列举的rm例子中使用的是绝对路径,而ls 则使用的相对路径。这是为什么呢?