1).作用:
1.针对的是目录,则展示目录下的文件夹或者文件
2.针对的是文件,则展示文件信息
3.ls如果后面不加任何目录或文件夹,则表示输出当前目录下的内容
2).命令范式:
ls -[命令行参数][目录或者文件]
-a
, 展示linux操作系统下的隐藏文件,隐藏的文件以 '.'开头-al
, -l
与-a
连用,将文件信息进行罗列包括隐藏文件信息-lh
,展示该目录下的文件,文件大小单位经过转换-lrt
, 将文件按照修改时间进行降序排列ls -d [目录]
1).作用:
显示当前文件或目录的具体路径
2).命令格式
3).概念
1. /root: root用户的家目录,root用户每次登录都会在该目录下
2. /home/xxx: 是xxx用户的家目录,不同的用户都有不同的家目录
3. 绝对路径: 路径的第一个字符为 '/'
1).作用
切换目录
2).范式
cd [路径]
3).用法
.
代表当前目录 eg: cd .
cd ./test
..
代表当前目录的上一级目录 eg: cd ..
cd ../code
cd /root/wchong
1). 作用
创建任意类型的文件,可以更改文档或目录的日期时间。
2). 范式
touch -[命令行参数] [filename]
3). 命令行参数
1. 不加参数 新建一个文件
2. -a,只更改存取时间
3. -c,不建立任何文档
4. -d,使用指定时间
1). 作用
创建目录
2). 范式
touch -[命令行参数] [floder_name]
3). 使用
1. 不加命令行参数
2. -p 可以是一个路径名称,如果路径中目录不存在则新建目录
1). 作用
删除文件或文件夹
2). 范式
rm -[命令行参数] [文件名或文件夹名]
3). 命令行参数
1. 默认无参数 删除文件
2. -r 删除文件夹
3. -ri/rf 删除文件夹时是否询问
1). 作用
访问liunx手册,查看帮助文档
2). 命令范式
man -[命令行参数] [命令/函数]
3). 手册
手册共分为8章
eg: cd mv cp ....
eg: fork()...
eg: strlen() print()...
4). 命令行参数
1. -k 根据关键字搜索联机帮助
2. -num 只在指定章节查找
3. -a 显示所有章节
man ls 命令
1). 作用
拷贝文件或文件夹
2). 范式
cp -[命令行参数] [filename] [path]
3). 命令行参数
1. 不加参数 拷贝文件
2. 不添加参数 路径后/,重命名
cp [filename] [path]/[newnema]
3. -r 拷贝文件夹
1). 作用
拷贝文件或者文件夹, 重命名
2). 范式
拷贝: mv [filename/floder] [path]
重命名: mv [filename/floder] [new_name]
1). 作用
查看文件内容
2). 范式
cat -[命令行参数] [filename]
3). 使用
1. 无命令行参数
2. -n 表示在显示内容时显示行号
1). 作用
查看文件尾和头内容,默认查看10行内容。
2). 范式
查看文件尾内容:tail -[命令行参数] [filename]
查看文件头内容:head -[命令行参数] [filename]
1). 作用
less与more类似,但使用less可以随意浏览文件,而more仅能向前移动,却不能向后移动,而且less在查看之前不会加载整个文件。
2). 范式
less -[命令行参数] [filename]
3). 选项
-i 忽略搜索时的大小写
-N 显示每行的行号
/字符串:向下搜索“字符串”的功能
?字符串:向上搜索“字符串”的功能
n:重复前一个搜索(与 / 或 ? 有关)
N:反向重复前一个搜索(与 / 或 ? 有关)
f: 向后查看新内容
b: 向前查看老内容
q:quit
1). 作用
查看文件,功能类似于cat
2). 范式
more [filename]
3). 选项
f: 向后查看新内容
b: 向前查看老内容
q:quit
1). 作用
将文件压缩成 zip格式的压缩文件,解压缩文件
** 2). 范式**
zip -[命令行参数] [压缩后文件名].zip [待压缩文件名]
unzip [待解压文件名].zip
3). 使用
1. 不带参数 压缩文件
2. -r 压缩文件夹
1). 作用
解压缩文件,分为两种格式 gz
和 bz2
2). 范式
gz:
压缩:tar -zcvf [压缩之后的文件名称].tar.gz [待压缩的文件名]
解压:tar -zxvf [待解压文件名].tar.gz
ba2:
压缩:tar -jcvf [压缩之后的文件名称].tar.bz2 [待压缩的文件名]
解压:tar -jxvf [待解压文件名].tar.bz2
其中:参数中第一位代表压缩方式,第二位代表解压还是压缩,第三位代表是否展示过程,第四位后面需要直接跟压缩文件名
3). 使用
1). 作用
在指定文件路径中,查找文件
2). 范式
find [path] -name "filename"
1). 作用
查看linux内核版本
2). 范式
uname -r