Unix基础

Unix 万物介文件

cd: change directory

ls 列出当前路径下的所有文件名或目录名

ll 是”ls -l”的别名 显示当前目录下文件详细信息。

ls -a 列出目录下的所有文件,包括以 . 开头的隐含文件

mkdir 创建目录

touch 创建空文件

cat filename 显示文件中的所有内容

more filename 从头开始显示文件内容

less filename 从结尾开始显示文件内容

tail -f 从头开始显示文件的内容

chmod (change mode)是控制用户对文件的权限的命令

Unix基础

Unix基础

chmod 人物 权限(777,766) 文件
chmod a(o/g)+x(w/r) 文件

history | more 显示已执行命令的序号和命令本身,以及历史命令的时间戳

cp :cp [options ]source dest

-a:此选项通常在复制目录时使用,它保留链接、文件属性,并复制目录下的所有内容。其作用等于dpR参数组合。

-d:复制时保留链接。这里所说的链接相当于Windows系统中的快捷方式。

-f:覆盖已经存在的目标文件而不给出提示。

-i:与-f选项相反,在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答”y”时目标文件将被覆盖。

-p:除复制文件的内容外,还把修改时间和访问权限也复制到新文件中。

-r:若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。

-l:不复制文件,只是生成链接文件。

mv: mv [options ]source dest

rm:rm [options ]name …

-i 删除前逐一询问确认。

-f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。

-r 将目录及以下之档案亦逐一删除。

zip/unzip压缩/解压缩

df/du查看磁盘占用

pwd 查看你当前所在目录

tree用于以树状图列出当前目录的内容。执行tree指令,它会列出指定目录下的所有文件,包括子目录里的文件。

scp 多终端文件拷贝 scp src_usr@ip_addr:filename .

ls ./

chmod

vi/vim

i插入

:w

:q

:q!

esc

netstat –an | grep port_number

管道:| >覆盖 >>追加

Original: https://www.cnblogs.com/AICROC/p/14004338.html
Author: 生于思考
Title: Unix基础

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/568364/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球