共计 1349 个字符,预计需要花费 4 分钟才能阅读完成。
学习本无底,前进莫徬徨。—— 报摘
一、更改权限的 3 种方法
R 读(u)4,W 写(g)2,X 执行(o)1
1、chmod u+x 文件名,chmod g- x 文件名
2、chmod u=rwx 文件名,chmod g=rx 文件名
3、chmod 664 文件名 chmod 777 文件名
chmod -r 777 文件名
- r 更改目录权限也更改目录里文件的权限
二、ls 查看目录或文件信息
主要选项:
-l 列出目录或者文件的详细信息。比如权限、修改时间等等
-a 列出当前目录下所有文件,包括隐藏文件(已点开头的都是隐藏文件)
三、mv 移动
用法:mv 文件名或目录 目标目录
mv a.txt ../ 将 a 文件移动到上级目录(将一个文件移动到另一个目录没有重命名)
mv a.txt ../b.txt 将 a 文件移动到上一级并改名为 b 文件(将一个文件移动到另一个目录并重命名)
四、touch [选项] 文件 | 创建空文件或更新文件时间
-a 只修改存取时间
-m 值修改变动时间
-r eg:touch -r a b , 使 b 的时间和 a 相同
-t 指定特定的时间 eg:touch -t 201211142234.50log.log
-t time [[CC]YY]MMDDhhmm[.SS],C: 年前两位
五、cat [选项] [文件]..| 一次显示整个文件或从键盘创建一个文件或将几个文件合并成一个文件
-n 编号文件内容再输出
-E 在结束行提示 $
六、mkdir
功能:创建一个目录(类似 DOS 下的 md 命令)。
语法:mkdir [选项] dirname
说明:该命令创建由 dirname 命名的目录。要求创建目录的用户在当前目录中(dirname 的父目录中)具有写权限,并且 dirname 不能是当前目录中已有的目录或 文件名称。
参数:
- m 对新建目录设置存取权限。也可以用 chmod 命令设置。
- p 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录。
七、pwd:显示当前路径
cd:切换目录
用法:cd
cd ../ 切换到上级目录
cd / 切换到根目录
cd ~(或只有 cd)切换到当前用户主目录 (home 底下以用户名命名的文件夹) /root 目录
mkdir 创建目录
mkdir 目录名 -p 递归创建目录
八、rz 上传
假如系统里面没有这个命令,则使用 yum install lrzsz 安装
-y 覆盖
直接输入 rz,就可以上传文件
九、sz 下载
假如系统里面没有这个命令,则使用 yum install lrzsz 安装
-y 覆盖
sz -y test.txt
十、su 切换用户
su root
十一、cp 命令
- a 该选项通常在拷贝目录时使用。它保留链接、文件属性,并递归地拷贝目录,其作用等于 dpR 选项的组合。
- d 拷贝时保留链接。
- f 删除已经存在的目标文件而不提示。
- i 和 f 选项相反,在覆盖目标文件之前将给出提示要求用户确认。回答 y 时目标文件将被覆盖,是交互式拷贝。
- p 此时 cp 除复制源文件的内容外,还将把其修改时间和访问权限也复制到新文件中。
- r 若给出的源文件是一目录文件,此时 cp 将递归复制该目录下所有的子目录和文件。此时目标文件必须为一个目录名。
- l 不作拷贝,只是链接文件。
小猿圈 linux 之 linux 基础命令就到这里,下篇小编会继续讲 linux 基础命令,欢迎大家来看小编的文章,如果学习过程中有什么难题,大家可以留言哦,共同进步,共同学习,加油~