[学习笔记] 4个有用程序
来源:互联网 发布:seo外包hane888 编辑:程序博客网 时间:2024/05/27 16:41
4个有用程序
1. echo 有3种使用方法:
a. echo 复制在命令行中输入的字符,并将其显示在屏幕上。
b. echo: 结合一些特殊字符(如星号*)的使用方法。例如:echo star: * //shell将其解释为当前目录下的所有文件列表。
c. echo: 将用来解释shell变量的工作机制和显示shell脚本的方法。
d. 使用echo可把输出的内容重定向到文件,以创建一个文件。例如:
$ echo ‘my new file’ >myfile
$ cat my file
2. Date: 显示日期和时间
a) Date 输出的格式: date month date
$ date + “%A %B %d”
b) Date 输出的格式: date month MM/DD/YY
3. Script: 记录shell会话信息
目的:记录会话部分和全部信息,包括输入和系统的响应。只对文本有效。
script捕捉到存放在typescript文件中。
格式: Script option:[指定typescript文件名]
……..
Exit
选项:- a //可在script命令后,文件名前加入-a选项.否则script会重写已存的文件。
例子:
注释:例如想使用vim或其它编辑器编辑上述文件,则使用fromdos或dos2unix将typescript文件中末尾处的^M字符去掉。
4. 格式转换
a. 将windows文本转换成Linux格式:
1) fromdos/ dos2unix
2) tr (translate)
$ cat memo | tr –d ‘\r’ >memo.txt //tr 在生成文件的副本时,通过-d选项删除其中的回车符(\r). 重定向到memo.txt
b. 将Linux文本转换成Windows格式:todos / unix2dos
选项:
-b (backup) 可使todos(会重写源文件)在修改文件前,给文件创建一个文件扩展名.bak
-n (new) 可使unix2dos把修改的文件写入参数指定的新文件
5. 压缩和归档文件
5.1 压缩文件
l bzip2
n -v(verbose)显示出节省磁盘空间百分比
n -k (keep)保留源文件
l gzip
l Compress
5.2解压文件
l Bunzip2
l Gunzip
5.3 显示压缩文件内容
l bzcat
l zcat
5.4 打包文件
l tar
n -c 创建
n -v 包含详细信息
n -f从一个文件进行读写
n 文件按照表格形式显示
5.5 解包文件
l Tar –x 解包 ,解包的文件会重新写原来相同文件名的文件。
6. 定位命令
l which
l whereis
l slocate/locate
7. 获知用户信息和系统信息
l Who /who am I
l finger
l w
8. 与其它用户建立通信
l Write发送消息
l Mesg拒绝消息
- [学习笔记] 4个有用程序
- linux设备驱动程序学习笔记--第一个有用的驱动
- papervision3d学习笔记:第一个程序
- Lucene学习笔记:第一个程序
- DWR3 学习笔记 - 第一个DWR3程序
- Gstreamer学习笔记----第一个helloworld程序
- Qt学习笔记:第一个程序HelloWorld
- ios学习笔记:第一个ios程序
- DirectShow 学习笔记< 一> -- 第一个程序
- DirectX11 学习笔记1 - 第一个程序
- Python学习笔记,第一个 Python 程序。
- hibernate3.3.2学习笔记---第一个程序
- Python学习笔记,2第一个程序
- php学习笔记--第一个PHP程序;
- Python学习笔记(3)-第一个程序
- 第一个python程序--学习笔记
- 【python学习笔记】第一个python程序
- Android学习总结(5)——9个非常有用的Andorid 程序片段
- 采用BlockingQueue实现内存消息队列
- PHP补丁[LAMP]
- 孙鑫VC++第5章文本编程
- 教你如何编写自己的bat文件1
- String && StringBuffer && StringBuilder
- [学习笔记] 4个有用程序
- 集合
- 受尽苦难而不厌,此乃修罗之道
- 0911
- 孙鑫VC++第6章菜单
- Android 应用开发笔记 - 文本框(TextView)
- Hibernate xml配置方法之ManyToOne(单向关联关系)
- [学习笔记] Linux 文件系统
- 孙鑫VC++第7章对话框(一)