linux command Line and shell script bible(笔记一_文档/文件系统)

26 篇文章 0 订阅

这是暑假回来看linux命令行与shell脚本编程大全的一些笔记,并不是全部的,只是结合本人觉得需要的一些记录,在整理发表博文时也当作一种回顾!欢迎交流指正!!


2.11终端的图形功能
*字符集
*控制码
*块模式图形
*矢量图形
*显示缓冲
*色彩
注意:infocmp命令将二进制条目转换成文本

3.1 /etc/password 账户列表及用户基本信息
    用户名:用户密码:用户ID:组ID:用户全名:用户默认目录:默认shell

3.2 shell提示符(相关变量)
    *PS1:控制默认命令行提示符的格式
    *PS2:控制后续命令提示符的格式
    注意:所有提示符特殊字符都从反斜线(\)开始
3.5.4 :touch创建一个控温键,但是控温键具有索引点索引号,其中索引点占用空间
    *rmdir === rm -r
3.8 stat可以提供文件系统上某文件的所有状态信息
    file查看文件类型


    另外注意一些文件的解压常用的命令
    *.tar           tar -xvf
    *.gz            gzip -d/或gunzip
    *.tar.gz/*.tgz  tar -xzf
    *.bz2           bzip2 -d或bunzip2
    *.tar.bz2       tar -xjf
    *.z             uncompress
    *.tar.z         tar -xzf
    *.rar           unrar e
    *.zip           unzip

4.1.3结束进程
############### linux进程信号#####################
信号    名称    描述
1       HUP     挂起
2       INT     中断
3       QUIT    结束运行
9       KILL    无条件终止

15      TERM    尽可能终止
11      SEGV    段错误
17      STOP    无条件停止运行,但不终止
18      TSTP    停止或暂停,但继续在后台运行
19      CONT    在STOP或TSTP之后恢复执行
注意:linux通过kill/killall向进程发出进程信号
注意:默认kill发出TERM,但可以kill -s 信号或名称 xxxx

4.2.1挂载存储媒体
默认下,mount命令会输出当前系统上挂载的设备列表
mount命令提供如下四部分信息:
    #媒体的设别文件名;
    #媒体挂载到虚拟目录的挂载点;
    #文件系统类型;
    #已挂载媒体的访问状态
用法:mount -t type device directory
注:对于.iso文件,可以直接挂载在linux虚拟目录里面,而不用先将它烧录成CD,可用-o参数加上loop选项来完成操作
e.g:#mount -t iso9660 -o loop MEPIS-KED4-LIVE-DVD_32.iso mnt
一旦在umount卸载设备遇到繁忙,一般是有进程在访问它,此时可以用losf命令获得使用它的进程
lsof /path/to/device/node

4.2.2使用df命令
查看磁盘的使用情况,常用参数-h用比较可观形式显示
    #设备的设备文件位置
    #能容纳多少个1024字节大小的块
    #已用了多少1024字节大小的块
    #还有多少1024字节大小的块
    #已用空间所占的比例
    #设备挂载到了哪个挂载点上

4.2.3使用du命令
可以显示某个特定目录的磁盘使用情况,常用参数:
    -C:显示所有已列出文件总的大小
    -h:按人类可读格式输出大小
    -S:显示每个输出参数的总计 4.3.1排序数据
sort常用参数-n按数字排序,-M按月份排序
可以用-t参数来指定字段分割符,然后用-k参数来指定排序的字段
如$ sort -t ':' -k 3 -n /etc/passwd 以:为分割符,按照第三字段以数字进行排序

4.3.4归档数据
常用:
tar -cvf *.tar file1 file2创建归档文件
tar -tf *.tar列出内容,但并不解压文件
tar -xvf *.tar解压文件

tar -zxvf *.tgz把gzip压缩过的tar文件进行解压解档


【源自】http://my.oschina.net/u/553842/blog

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值