Linux命令

来源:互联网 发布:python redis 连接池 编辑:程序博客网 时间:2024/06/15 22:06

常见多大的处理目录的命令:
cd: 切换目录
pwd: 显示当前目录
mkdir: 新建一个新的目录
rmdir: 删除一个空的目录

查看文件与目录:
ls
-a: 全部的文件,连同隐藏的文件(开头为 . 的文件)一起列出来
-d: 仅列出目录本身,而不是列出目录内的文件数据
-l: 列出长数据串,包含文件的属性与权限等数据

复制、删除与移动:
cp: 复制文件或目录 cp [-adfilprsu] 源文件 目标文件
-a: 相当于-pdr
-i: 若目标文件已经存在时,在覆盖时会先询问操作的进行
-r: 递归持续复制,用于目录的复制行为
-p: 连同文件的属性一起复制,而非使用默认属性(备份常用)

rm: 移除文件或目录
-f: force
-i: 互动模式,在删除前会询问用户是否操作
-r: 递归删除

mv: 移动文件与目录,或更名
-f
-i
-u: 若目标文件已存在,且source比较新,才会更新

文件内容查阅:
cat: 由第一行开始显示文件内容 -n打印行号
tac: 从最后一行开始显示
nl: 显示的时候,顺便输出行号
more: 一页一页地显示文件内容 空格键:代表向下翻一页 q:立刻离开more
less: 可以前后翻页 [page up] [page down]
head: 只看头几行
tail: 只看结尾几行
od: 以二进制的方式读取文件内容头 -t type(c:使用ASCII字符来输出)

修改文件时间或创建新文件:touch
mtime 文件内容修改时间
ctime 文件的权限和属性修改时间
atime 更新文件读取时间

0 0
原创粉丝点击