查看文件和目录
查看当前所在路径:pwd
命令格式:命令 -选项 -参数
查看当前路径下的文件:ls
-d : 只看当前目录的信息
-l : 看详细信息
-a : 显示所有 任何文件前加一个.
-h : 显示文件大小
路径切换
路径的切换:cd
-
: 跳入上次使用目录
~
: 切换到用户主目录
..
: 切换到上一目录
目录结构
- /boot Linux 启动时需要的文件
- /dev 设备文件
- /etc 配置文件
- /home 用户家目录
- /media 媒体文件
- /mnt 挂载文件
- /opt 第三方软件
- /proc 虚拟化文件
- /root 管理员的家目录
- /run 进程文件
- /srv 压缩过的文件
- /sys 系统文件
- /usr 安装的软件,共享库
- /var 可变数据,日志文件
- /tmp 临时文件
- /usr/bin 普通用户可以使用的命令
- /usr/sbin 超级用户可以使用的命令
- /usr/lib 32位库文件
- /usr/lib64 64位库文件
Linux文件处理
d
: 表示目录
-
: 表示文件
l
: 连接文件
b
:设备文件,提供存储的接口设备
c
: 设备文件,提供串行的接口设备 -- 键盘,鼠标
查看方式:ls -l 看第一个字符。
文件处理
新建目录 : mkdir 目录名
复制文件 : cp 文件1 文件2
移动文件 : mv 文件1 文件2
删除文件 : rm 文件(rm -f 文件 强制删除)
复制目录 : cp -r 目录1 目录2
移动目录 : mv 目录1 目录2
删除目录 : rm -r 目录
注:需要使用“递归”选项处理来源目录
查看文件 -cat
-A 整合命令-vET
-b 列出行号,但是空白行不标志行号
-E 将结尾的断行字符($)显示出来
-n 列出行号,空白行也会标志行号
-T 将tab按键以^I显示
-v 列出一些看不来的特殊字符
注:tac 加上面的表示顺序颠倒
查看文件 -nl
nl 可以直接显示行号
-b
- -ba 无论是否有空行,都列出行号
- -bt 如果有空行,则不列出行号
-n- -nln 行号在屏幕的最左方
- -nrn 行号在屏幕的最右方,前面不加0
- -nrz 行号在屏幕最右方,前面加0
-w 缩进多少位
查看文件 -more
more(一页一页翻动)
空格:向下翻一页
回车:向下翻一行
/字符串:搜索
:f:立刻显示文件名和行数
b:翻到第一页
q:离开
查看文件 -less
less (一页一页翻动)
空格:向下翻动一页
pagedown:向下翻动一页
pageup:向上翻动一页
/字符串或字符:搜索
n:重复前一个搜索
N:反方向重复前一个搜索
q:退出
查看文件 head tail
head tail:显示文件头或尾几行
-n:指定显示几行,默认是前十行
wc:显示文件的行数,数字,字节
-c:只显示字节
-w:只显示字数。一个字被定义为空白、空格或换行字符分隔的字符串。(显示空白字符有多少)
-l:只显示行
Vim编辑器
i:插入
esc:退出编辑
u:撤销
x:删除
v:选择文本
y:复制
yy:复制当前行
dd:删除光标所在行
p:粘贴
:w:保存
:wq:保存并退出
:q!:强制退出
网友评论