Linux常用命令(一)
时间:2021-07-29 01:04:03
收藏:0
阅读:27
cd命令:
cd 路径名
cd命令用于切换路径。
路径名可以是相对路径也可以是绝对路径。路径名为空时返回主目录。
绝对路径以/开头,代表根目录。绝对路径给出精确位置。
相对路径以当前目录为根基。.表示当前目录,..表示上一级目录。
ls命令:
ls命令用于显示当前目录下的所有目录和文件(不包括隐藏文件) 。
ls
以不同的颜色分别显示目录和文件。

ls -F
目录后加/,可执行文件后加*。

ls -a
显示当前目录下的所有目录和文件(包括隐藏文件)。Linux中的隐藏文件的文件名以.开始。

ls -R
递归显示,若目录下还有目录则再显示,一层层剥开,直至没有目录。

ls -l
用于显示文件的具体信息。

每一条记录依次包含以下信息:
- 文件类型:目录
d、文件-、字符型文件c、块文件b。 - 文件权限:9位。如rwx代表可读(r)、可写(w)、可执行(x),-wx代表可写可执行(-表示不能)。9位中,前3位表示文件所有者的权限,中间3位表示与文件所有者同组的其他用户的权限,最后三位代表其他组的用户对该文件的权限。
- 文件的硬链接总数。
- 文件所有者的用户名。
- 文件所有者所在组的组名。
- 文件大小,字节为单位。
- 文件的上次修改时间。
- 文件名或目录名。
ls 文件名或模糊文件名
ls列出文件有会很多,我们只想要当前有用的信息,可以给出精确文件名或者模糊文件名过滤。
- 精确文件名:

- 模糊文件名:
?代表一个字符
*代表0至多个字符。

touch命令
touch命令用于创建文件。
touch 文件名
若文件名对应的文件不存在,则创建空文件;否则改变已有文件的访问时间和修改时间,默认使用当前时间。
touch -m 文件名
只改变修改时间(modify),默认使用当前时间。
touch -a 文件名
只改变访问时间(access),默认使用当前时间。
touch -t 时间戳 文件名
使用指定时间去改变访问时间和修改时间。


cp命令
cp命令用于复制文件
cp 源文件名 目标文件名
将源文件复制到一个新文件,以目标文件名命名。若目标文件名对应的文件已经存在,则提示是否覆盖。


cp 源文件名 目标目录
将源文件复制到目标目录中,新文件和源文件同名。
原文:https://www.cnblogs.com/hickey2048/p/15073070.html
评论(0)