回到根目录:
cd /
列出文件夹内文件
ls
运行结果:
当前工作目录
pwd
image.png
image.png
-
usr/bin
和根目录bin
两个目录一般是存放二进制可执行文件的文件的. -
etc
存放系统配置文件。 -
lib
、usr/lib
、usr/local/lib
是存放函数库的文件。运行文件的时候想要链接函数,那么这些函数就存在于这里。 -
lost-found
出错数据、遗失数据之类。 -
mnt
主要与光盘、光驱挂载点有关。 -
proc
不占用磁盘空间、外部设备、系统核心数。 -
sys
系统文件 -
dev
设备文件 -
home
用户目录 -
root
root用户主目录 -
sbin
放的是系统管理员可执行命令(关机之类的) -
tmp
临时目录,下载完毕之前存在这里。 -
srv
系统服务启动需要访问的数据目录。 -
.
当前目录 -
..
当前上一级目录
……
具体看图:
命令
image.pngMan 是 linux 提供的一个手册,包含了绝大部分的命令、函数使用说明。该手册分成很多章节(section)使用 man 时可以指定不同的章节来浏览 image.png
自动补全
mkdi + tab
= mkdir
列表显示文件
``
-
文件类型:
image.png
-
九位权限
r读、w写、x执行
三位三位看:
权限的前三位、中间三位、后三位是当前用户、同组用户、客人用户 -
文件大小更直观的写法:-h 配合-l 以人性化的方式显示文件大小
更直观的文件大小
ls -l -h
或者ls -lh
-
创建并进入某目录
-
进入当前用户的用户主目录
cd ~
-
ls的正则通配符
其实下面还有目录,它把两个python文件夹里面的所有东西都显示出来了
ls a*
image.png
-
大于号
>
的作用,覆盖输出
-
双大于号
>>
的作用,追加输出
-
cat
查看或者合并文件内容
gedit
-
管道
-
输出创建
没有u -
删除
不可恢复 -
复制
格式:cp 待复制文件 目标目录cp 待复制文件 目标目录
或者cp -r 待复制目录 目标目录
-
移动剪切 支持移动文件目录 绝对相对路径
-
链接文件 相当于window下的快捷方式
软链接
创建软链接的时候, 输出必须是绝对路径,不占用磁盘
出现了
创建硬链接的时候, 输出必须是绝对路径,占用磁盘,不常用
操作会导致源文件的链接数发生改变
image.png
-
文本在文件中的查找
-v相当于找除了这行的其他行
-n会显示行号
管道把cat b当成后面的输入
文件查找
- 格式
find 从哪里找 依据 参数
image.png
打包和解包(-cvf -vcf都行)
打包之后的压缩和解压缩
结合使用时候后缀名不同
网友评论