Linux基础之常用操作2

基于CentOS。

接上篇Linux基础之常用操作1

6 目录结构

目录用途
/bin存放着最经常使用的命令
/sbin存放的是系统管理员使用的系统管理程序
/bootLinux启动时,需要的一些核心文件
/dev设备文件
/etc配置文件
/home用户家目录
/media媒体文件
/mnt挂载文件
/opt第三方软件
/proc虚拟化文件
/root管理员的家目录
/run远程文件
/srv压缩过的文件
/sys系统文件
/usr安装的软件,共享库
/var可变数据,日志文件
/tmp临时文件
/lib类似于Windows里的DLL文件,几乎所有的应用程序都需要用到这些共享库。
/usr/src内核源代码默认的放置目录。
/usr/bin普通用户可以使用的程序
/usr/sbin超级用户使用的比较高级的管理程序和系统守护程序
/usr/lib32位库文件
/usr/lib6464位库文件

7. 文件处理

  1. 执行ls命令后,如何判断是目录还是文件。看最开头部分
    • d:表示目录
    • -:表示文价
    • l:连接文件
    • b:设备文件,提供存储的接口设备,硬盘
    • c:设备文件,提供串行的接口设备————键盘,鼠标
[root@linuxprobe ~]# ls -l
total 8
-rw-------. 1 root root 1032 Jul 11 04:33 anaconda-ks.cfg
drwxr-xr-x. 2 root root    6 Jul 11 08:33 Desktop
drwxr-xr-x. 2 root root    6 Jul 11 08:33 Documents
drwxr-xr-x. 2 root root    6 Jul 11 08:33 Downloads
-rw-r--r--. 1 root root 1083 Jul 10 20:36 initial-setup-ks.cfg
drwxr-xr-x. 2 root root    6 Jul 11 08:33 Music
drwxr-xr-x. 2 root root    6 Jul 11 08:33 Pictures
  1. 文件的复制、删除、移动等命令

在tmp文件中新建文件夹dxq进行练习

活动单来源多来源
复制文件cp file1 file2cp file1 file2 file3 dir (5)
移动文件mv file1 file2 (1)mv file1 file2 file3 dir (4)
删除文件rm file1rm -f file1 file2 file3 (5)
创建目录mkdir dirmkdir -p par1/par2/dir (6)
复制目录cp -r dir1 dir2 (2)cp -r dir1 dir2 dir3 dir4 (4)
移动目录mv dir1 dir2 (3)mv dir1 dir2 dir3 dir4 (4)
删除目录rm -r dir1 (2)rm -rf dir1 dir2 dir3 (5)
注:(1)结果位重命名
    (2)需要使用“递归”选项处理来源目录
    (3)如果dir2存在,则结果为移动。如果dir2不存在,则结果为重命名
    (4)最后一个参数必须是目录
    (5)请谨慎使用“force”选项,系统将不会提示您确认操作,-f 强制
    (6)使用“创建父级”选项时应小心;无法捕获键入错误
[root@linuxprobe dxq]# touch 1
[root@linuxprobe dxq]# touch 2
[root@linuxprobe dxq]# touch 3
[root@linuxprobe dxq]# ls
1  2  3  abc  abc_1  dxq1
[root@linuxprobe dxq]# rm -f 1
[root@linuxprobe dxq]# rm 2
rm: remove regular empty file ‘2’? y  //管理员账户才有提示
[root@linuxprobe dxq]# rm -f 3

8. 文件查看

  • cat 查看文件,内容全部显示。如果文件过长需要从头看的话,需要不断的往上滚
    • -A 整合命令-vET
    • -b 列出行号,但空白行不标志
    • -E 将结尾的断行字符($)显示
    • -n 列出行号,空白行也会显示
    • -T 将tab案件以^I显示
    • -v 列出一些看不出来的特殊字符
  • nl 显示的时候,顺便出现行号
    • -b 无法单独使用,用法如下
      • -ba 无论是否有空行都列出行号
      • -bt 如果有空行,则不列出行号
    • -n
      • -nln 行号在屏幕最左方
      • nrn 行号在屏幕最右方,前面不加0
      • nrz 行号在屏幕最右方,前面加0
    • -w 缩进多少位
  • tac 从最后一行开始显示
  • more 一页一页翻文件
    • 空格 向下翻一页
    • 回车 向下翻一行
    • /字符串 搜索 (不方便)
    • :f 立刻显示文件名和当前页行数
    • b 翻到第一页
    • q 离开
  • less
    • 空格 向下翻动一页
    • pagedown 向下翻动一页
    • pageup 向上翻动一页
    • n 重复前一个搜索
    • N 反方向重复前一个搜索
    • q 退出
  • head 显示文件前10行 -n 设置行数
  • tail 显示文件尾10行 -n 设置行数
  • wc 显示文件的行数,数字,字节
    • -c 只显示字节
    • -w 只显示字数 一个字被定义为空白、空格、换行
    • -l 只显示行
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值