Linux基础命令
pwd-查看当前所在工作目录
- pwd
- 拓展:whoami命令也可以查看目前目录
cd- 切换工作目录
- cd +目标位置
- 切换到目标位置
- cd ~/cd
- 若不指定目标位置,则切换到当前用户的宿主目录
- cd -
- 切换到上一次执行cd命令之前
相对路径与绝对路径
- 相对目录
表现形式 | 说明 | 示例 |
---|---|---|
直接使用目录名或文件名 | 表示当前工作目录中的子目录、文件的位置 | grub.conf |
以一个点好“.”开头 | 表示以当前的工作目录为起点 | ./grub.conf |
以两个点好“. ."开头 | 表示以当前目录的上一级目录(父目录)作为起点 | . ./vmlinuz |
以”~用户名“形式开头 | 表示以指定用户的宿主目录作为起点 | ~teacher |
以”~“形式开头 | 表示以当前用户的宿主目录作为起点 | ~ |
- 绝对路径
- 以根目录/为起点的路径
LS命令
- -l:以长格式(Long)显示文件和自录的列表,包括权限、大小、最后更新时间等详细信息。11命今与15 -1功能相同显示所有(A11) 子目录和文件的信息,包括名称以点号","开头的隐藏目录和隐藏文件(快捷键=ls -l)
- -a:显示所有(A11) 子目录和文件的信息,包括名称以点号","开头的隐藏目录和隐藏文件-
- -A:与-a 选项的作用基本类似,但有两个特殊隐藏目录不会显示,即表示当前目录的","和表示父目录的”,”
- -d:显示目录 (Directory) 本身的属性,而不是显示目录中的内容
- -h:以更人性化(Hman)的方式显示日录或文件的大小,默认的大小单位为字节(B),使用-h选项后将显示为kb,mb、gb 等单位,此选项需要结合-l 选项一起使用
- -R: 以递归 (Recursive) 的方式显示指定日录及其子日录中的所有内容
- -color: 在字符模式中以颜色区分不同的文件。默认已开启通常情况下,深蓝色表示目录,白色表示一般文件,绿色表示可执行的文件,黄色表示设备文件,红色表示压缩文件-i:显小文件和目录的inode号
- -t: 以时间排序,最新的文件会排在上而。
- -r: 表示反向排序、倒序输出-
- -i:显小文件和目录的inode号
ls -l
- 用ls -l命令查看某一个目录会得到一个7个宁段的列表
示例 : -rwxrWXr-- 1 root root 762 07-29 18:19 exit
通配符
“?”:代表任意一个字符,有且只有一个字符
“*”:代表任意数个字符,可以是0个或者1个或者多个
“[]”:表示可以匹配字符组中的任意一个字符 [abc]、[0-9]
alias——设置命令别名,即设置命令的快捷键
- 设置别名-alias
即设置快捷键
alias :alias+命令别名=”命令“
示例:alias ABC=ls-l
取消别名:unalias+命令别名(+号不用打)
示例:若是设置了命令别名:alias ABC=ls-l
那么取消则为unalias ABC
du命令——统计目录及文件空间占用情况
- 统计指定目录(或文件)所占用磁盘空间的大小
du +选项+文件或目录
du命令常用选项
-
-a:统计磁盘空间占用时包括所有的文件,而不仅仅只统计目录(默认大小是字节b)
-
-h