小猿圈linux之linux基础命令大全(一)

学习本无底,前进莫徬徨。 —— 报摘

一、更改权限的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基础命令,欢迎大家来看小编的文章,如果学习过程中有什么难题,大家可以加入QQ:819805410,群内全都是linux学习的爱好者,共同进步,共同学习,加油~

猜你喜欢

转载自blog.csdn.net/qq_42210792/article/details/90204824