前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >目录的操作

目录的操作

作者头像
以某
发布2023-03-07 14:11:29
3740
发布2023-03-07 14:11:29
举报
文章被收录于专栏:Jack96Jack96

Linux

目录操作的常见指令

  • pwd:查看当前工作目录
  • cd:切换工作目录

符号

说明

.

当前目录

..

上一级目录

~

当前用户的家目录

-

表示上次切换之前的目录

/

表示根目录

1.使用cd时,不指定目标地址,会切换到家目录 2.凡是以/开头的目录都是绝对目录 3.凡是以.或..开头的目录都是相当目录

  • l:查看指定目录的内容,不指定目录时查看当前工作目录

选项

说明

-a

显示所有文件,包括隐藏文件

-l

列表显示,详细信息,查看文件的可操作权限(rwe)

-h

人性化的显示大小,如:K/M/G

-l选项显示的结果:类型及权限 | 连接数 | 用户 | 用户组 | 大小 | 月 | 日| 年/时间 | 名称

文件类型:(-l显示结果中的第一部分的第一列)

连接数:如果是文件,表示这个文件有多少个名字(硬链接);如果是目录,表示这个目录里有多少个子目录。

符号

类型

-

普通文件。包括纯文本文件(ASCII);二进制文件(binary);数据格式的文件(data);各种压缩文件等。

d

目录文件。

l

链接文件。类似于Windows里的快捷方式。

c

字符设备文件。即串行端口的接口设备,例如键盘、鼠标等等。

b

块设备文件。就是存储数据以供系统存取的接口设备,简单而言就是硬盘

s

套接字文件。这类文件通常用在网络数据连接,最常在 /var/run目录中看到这种文件类型。

p

管道文件。它主要的目的是,解决多个程序同时存取一个文件所造成的错误。

alias:给命令起别名。

代码语言:javascript
复制
alias md=mkdir
Copy

相当于给mkdir命令起了一个别名,以后使用md即可创建一个文件夹。

代码语言:javascript
复制
alias   # 不添加任何参数,表示列出所有的别名
代码语言:javascript
复制
unalias md   # 删除别名(unalias + 别名_name)

文件和目录的创建删除

命令

说明

touch

新建文件,可以是多个,有则打开,无则创建

rm

删除文件或目录(删除目录时要传递'-r'选项)

cp

拷贝文件或目录(拷贝目录是要传递'-r'选项)

mv

移动文件或目录,更改文件名称

mkdir

创建目录,可以是多个

rmdir

删除空目录

选项说明

-r:删除或拷贝目录时需要添加,表示递归操作。

-f:表示强制操作,没有提示信息。

:表示模糊匹配,如:`rm .py`,表示删除所有的py文件。

-p:创建目录时若需要创建中间目录,可以添加此选项。

代码语言:javascript
复制
mkdir -p  a/b/c
Copy

查看文件

  • 相关命令

命令

说明

cat

从上到下,显示文件全部内容

tac

从下到上,显示文件全部内容

head

查看开头指定行数的内容,不指定时默认10行,如:head -20 filename

tail

查看文件末尾指定行数的内容,不指定时默认10行,如:tail -5 filename

nl

功能与cat相同,但是多显示了行号

wc

统计显示,内容:行数 单词数 字符数 文件名

more

一点一点查看内容,enter下翻一行,空格下翻一屏,more查看完毕会自动退出

less

一点一点查看内容,上下按钮上下翻看,less查看完毕不会自动退出

  • more/less使用说明
    • 显示一屏就停止
    • q退出查看
    • enter下翻一行
    • 空格下翻一屏
    • more查看完毕会自动退出,enter下翻一行,空格下翻一屏,less不会
    • less可以使用上下按钮上下翻看,more不可以
    • 经常结合管道使用:ls /etc | more   : 竖列查看etc文件夹下有什么文件
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-11-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Linux
  • 目录操作的常见指令
    • 文件和目录的创建删除
      • 查看文件
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档