Linux系统学习之:常用命令2
rmdir命令
用途:删除目录
rmdir [选项] 目录
选项:
-p
,--parents
:删除指定目录及其上级文件夹,例如"rmdir -p a/b/c"与"rmdir a/b/c a/b a" 基本相同
-v
,--verbose
:输出处理的目录详情
touch命令
用途:
- 将每个文件的访问时间和修改时间改为当前时间
- 不存在的文件将会被创建为空文件
touch [选项] 文件
选项:
-a
:只更改访问时间
-c
, --no-create
:不创建任何文件
-d
, --date=字符串
:使用指定字符串表示时间而非当前时间
-f
:(忽略)
-h
,--no-dereference
:会影响符号链接本身,而非符号链接所指示的目的地(当系统支持更改符号链接的所有者时,此选项才有用)
-m
:只更改修改时间
-r
,--reference=文件
:使用指定文件的时间属性而非当前时间
-t STAMP
:使用[[CC]YY]MMDDhhmm[.ss] 格式的时间而非当前时间
cp命令
用途:将源文件复制至目标文件,或将多个源文件复制至目标目录。
cp [选项] 源文件 目录
选项:
-R
,-r
,--recursive
:递归复制目录及其子目录内的所有内容
-v
, --verbose
:显示详细的进行步骤
mv命令
用途:将源文件重命名为目标文件,或将源文件移动至指定目录。
:mv [选项] 源文件 目录
选项:
-f
, --force
:覆盖前不询问
-i
,--interactive
:覆盖前询问
-v
,--verbose
:详细显示进行的步骤
输出重定向(覆盖)
>
输出重定向(追加)
>>
输出重定向牵扯到其他知识,需要另花时间专门理解,暂放于此:
chmod命令
用途:将每个文件的模式更改为指定值。(可更改文件权限)
chmod [选项] 模式[,模式] 文件
选项:
-f
, --silent, --quiet
:去除大部份的错误信息
-v
,--verbose
:为处理的所有文件显示诊断信息
-R
,--recursive
:以递归方式更改所有的文件及子目录
ifconfig命令
网卡信息查看,可以查看网卡相关信息。
ping命令
网络连通测试
Ping命令
ps命令
查看当前进程
ps命令
ps [选项]
选项:
-A
:所有进程
-a
:all w/ tty except session leaders
kill命令
kill [标志] PID
标志:
-9
:杀死能杀死的进程