linux命令 文件系统

1:文件系统具有层级性
2:mkdir linux创建目录
touch jike.txt创建文件
严格区分大小写
Cd ../回到上级目录
Cd. 一个点表示当前目录
隐藏目录
Ls -l 当前目录所有文件
Ls-la 显示所有文件和隐藏文件
隐藏文件目录或者文件名以.开始
Su - 目录 切换到当前目录
Vi 编辑文件

root目录提示#
其他目录提示$ 
rm删除文件

ls指令操作
1:ls列出当前目录 目录和文件显示颜色不一样
2:ls /home 显示home目录下的文件
3:ls -a 显示隐藏文件
4:ls -l 显示目录详细信息 权限 文件 ower 群组 大小 创建时间或者最后修改时间 名字 ls -la /home所有文件详细信息 大小用字节显示
5:ls -ld 目录本身的属性
6:ls -lh 翻译成kb容易看懂的形式

文件目录

1:/home
2:/bin 常用的可执行文件
3:外部设部的mountpoint:/mnt,/media
当检测到设备接入会自动产生挂载点
4:/etc系统的配置文件 能够查看 但是只有root能修改
5:/tmp临时文件
6:/boot 系统内核和开机必要文件 内核文件一般以vm开头
7:/dev系统所有的设备文件 主要是硬件信息
8:/usr(unix system resource)系统核心应用 不是user(类似program files) 保存程序相关文件
9:/lost+found每个分区会自动创建
10:/var,/srv保存用户数据
11:/proc进程信息 不占用硬盘空间
12:/lib,/usr/lib,/usr/locat/lib:函数 库文件 类似system32

目录和文件的命名规则
1:长度不超过255个字符
2:区分大小写
3:除了/外 所有字符都合法
避免首字符用+- 空格 制表符 和@#$%{}【】*
4:最好使用有意义的名称来命名

文件和目录的管理
1:相对路径(短 可以用..)和绝对路径(以/开头)
2:切换目录
1:cd(change directory),pwd(切换到当前目录)
2:cd..,cd ~(家目录home),cd -(返回上一次执行的位置)
3:复制文件和目录,cp
1:cp 【参数】 file destination
-p 不会改变创建时间
多个文件依次列出
-r 复制目录即整个文件夹
4:移动和重命名文件和目录 mv
1:类似于cp
5:删除文件和目录 rm
1:rm 参数 filesname
-f 直接删除不用确认
-r 递归参数 删除目录
-rf 不用确认直接删除(慎重)
-i 交互式
6:新建文件和目录 touch mkdir
1:cd pwd确认是否创建成功
2:cd .. ,cd~,cd-
7:确定文件的格式 file
1:打开文件前确定格式使用不用的程序打开
2:file [options] filenames
8:cat 显示文本文件内容
1:cat [options] filenames 会显示所有文件
-b 会加上行号显示
9:分页查看文本文件 less
1:less [options] [filenames]
2:使用pgUp,pgDown翻页
/g最顶端
/G最低端
/搜索 n往下搜索 N往上搜索

文件压缩和打包
linux支持的压缩格式
1:*.z compress程序压缩文件
2:*.gz gzip
3:*.bz2 bzip2
4:*.tar tar
5:*.tar.gz tar
6:*.tar.bz2 tar

文件压缩指令
    1:gzip [-cdtv#]文件名称
        1扩展名为*.gz
        2 :-c将压缩的数据输出屏幕上
        3:-d解压缩的参数
        4:-t进行文件的一致性校验看是否损坏
        5:-v显示和原文件相比的压缩比
        6:-#:压缩等级-1最快,-9最慢 默认是-6
    2:bzip [-cdkzv#] 文件名称
        1:扩展名为*.bz2
        2:-k保留源文件并不删除原始文件
        3:-z压缩参数 代表执行压缩操作
文件打包指令
    1:tar [-jcv] -f finaname.tar.bz2 待压缩的档案或者目录名
    2:tar [-jxv] -f finaname.tar.bz2 -C解压缩的目录
    3:参数解释
        1:-c建立打包档案
        2:-t查看打包的文件都有哪些文件名
        3:-x解压缩或者解打包文件 和-C搭配使用解压缩至特定目录
        4:-j通过bz2支持进行压缩或者解压缩
        5:-z使用gzip进行压缩或者解压缩
        6:-v将正在处理的文件名显示出来
        7:-f紧跟被处理的文件名,建议单独写一个选项(-c  -f  -cvf)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值