Unix基础
Unix 万物介文件
cd: change directory
ls 列出当前路径下的所有文件名或目录名
ll 是“ls -l"的别名 显示当前目录下文件详细信息。
ls -a 列出目录下的所有文件,包括以 . 开头的隐含文件
mkdir 创建目录
touch 创建空文件
cat filename 显示文件中的所有内容
more filename 从头开始显示文件内容
less filename 从结尾开始显示文件内容
tail -f 从头开始显示文件的内容
chmod (change mode)是控制用户对文件的权限的命令
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
管道:| >覆盖 >>追加