自学内容网 自学内容网

Linux命令

ls  展示文件列表

ls -a                       显示指定目录中的所有文件

ls -l   [xx文件]        查看文件的详细信息,和我常用的 ll 等价

ls -lF                      F会显示文件属于目录还是文件

ls -lh                      h会让文件大小以K等单位的形式出现,而不是字节数

mkdir 创建目录

mkdir 新目录名                        单层目录

mkdir parent/child/newdir -p   需要添加-p选项来创建多层目录

rm -rf 目录名                           -f 指定强制删除

cp  拷贝

cp 文件A 文件B                    将文件A拷贝得到文件B,如果文件B存在则覆盖文件B

cp -r 目录A 目录B                 将目录A拷贝到目录B下,如果目录B不存在则创建新的目录B

mv

mv A B

如果B是目录,则移动

如果B是文件且存在,则覆盖

如果B是文件且不存在,则A改名为B

查看文件

cat 文件名

more 文件名            回车显示下一行,空格向下滚动一屏,b返回上一屏,q退出

less 文件名              回车显示下一行,空格向下滚动一屏,b返回上一屏,q退出,上下键上下滚动

head 文件名              显示文件的前10行

head -行数 文件名    指定显示文件前面的多少行

tail 文件名                 显示文件的后10行

tail -行数 文件名       显示文件尾部的多少行

创建链接

硬链接

ln 源文件路径 硬链接文件名(可以带路径)

如: ln onepiece.txt get/link.txt

软链接(多了个-s 选项)

ln -s 源文件路径 软链接名(可以带路径)

如 : ln -s /root/luffy/onepiece.txt get/link.lnk

文件权限修改

对于文件所有者,文件所属组用户,其他人

chmod who opt mod 文件名 (who,opt,mod写在一起)

who 可以是 u,代表user 文件所有者,可以是 g,代表group 文件所属组用户,可以是 o,代表 other 其他人,

可以是 a,代表 all 所有人。(augo)

opt, 表示对权限的操作,可以是 +, 代表添加权限,可以是 - ,代表去除权限,可以是 =, 代表权限覆盖赋值。(+-=)

mod, 代表权限,可以是 r, 代表读权限,可以是 w, 代表写权限,可以是 x,代表执行权限,可以是 - ,代表无权限。(rwx-)

如:chmod o+wx b.txt 代表给其他人添加对于b.txt的写和执行的权限

也可以用数字,权限mod有值, r=4, w=2, x=1, 无权限=0。

所以 chmod 567 a.txt 中的5代表 r+x,表示文件所有者的权限是r+x, 6表示文件所属组的用户的权限是r+w,其他人的权限是 r+w+x。

chmod +100 c.txt 表示给文件所有者加上执行权限,文件所属组和其他人的权限不变。

chmod -123 d.txt 表示文件所有者减去 x执行权限,所属组用户减去w 写权限, 其他人减去 w+x权限。

修改文件所有者

1.只修改文件所有者

chown 新的所有者 文件名

2.修改文件所有者和所属组

chown 新的所有者:新的组名 文件名

修改文件所属组

chgrp 新的组 文件名

tree命令

tree [-L] [n] 查看当前目录的结构,n为显示的目录层数

tree 目录名 [-L] [n] 查看指定目录的结构,n为显示的目录层数

如 tree -L 1

touch命令

touch 文件名

可以创建一个新的空文件,如果指定的文件已存在,会更新文件的修改日期。

which命令

查看命令的实际路径

which 命令名

which ls

重定向命令

>   将输出的内容写入到指定文件中,如果文件中已经有数据,则覆盖
>>  将输出的内容追加到指定的文件尾部

date > test.txt 将日期写入test.txt中,如果test.txt不存在则创建,如果存在则覆盖

date >> test.txt 追加一个日期


原文地址:https://blog.csdn.net/qinghehe198508/article/details/140364690

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!