标签:ubuntu入门学习 linux通道 linux转义字符 元字符与文件名生成 shell io重定向总结
从今天开始系统的学习Ubuntu了,希望可以坚持写博客。
1.man 命令
1.1导出可读的文件到文档:man find | col -b > find1.2安装导入中文文档
sudo apt-get install manpages-zh查看man 手册安装到哪里
dpkg -L manpages-zh | less查看到安装在/usr/share/man/zh_CN
alias cman='man -M /usr/share/man/zh_CN'重启一个终端就可以用cman查看中文man手册了,当然查英文手册还是用man。
2.info命令.
使用info查询命令的信息,有些命令比如cpio可能用man查不到。不过对我这种初学者来说用man足够了。
cd /usr/local;ls -l 或是 (cd /etc/network;ls -l)有时候用法是一样的,有时候是不同的,尤其是和管道一起使用的时候。
date;who | wc -l
(date;who) | wc -l
3.3输入输出重定向
ls -l > fname
如果文件存在就直接写入文件,覆盖内容,不存在就新建文件。
ls -l >>fname
<>以读写的方式打开指定的文件,并使他作为标准的输入输出
错误输入语句定向,使用2>fname,2>>fname
第三条语句由于没有定向,所以直接打印出来了。
采用如下的形式,可以把标准输出和标准错误输出定义到同一个文件中
IO重定向的顺序是非常重要的,
ls -yz 2 >&1>>command.logls /usr | wc -w 等价于 ls /usr>fname ;wc -w <fname;
匹配首字符
匹配尾字符
"" 除了解释! $ ‘ \ { 这几个外其他都按字符文本解释
7.命令历史
7.1 fc 命令
列出10-20号的命令
列出以echo开头的命令
重复执行前面的命令,使用fc -s命令
也可以对目录进行修正。如下zjq@mylinux:/etc$ history 10 94 fs -s bin=bin 95 fs -s bin=local 96 fs -s local=local 97 fs -s bin=bin 98 ls -l /usr/local 99 ls -l /usr/bin 100 ls -l /usr 101 ls -l /home 102 history 103 history 10
标签:ubuntu入门学习 linux通道 linux转义字符 元字符与文件名生成 shell io重定向总结
原文地址:http://blog.csdn.net/zhouzhoujianquan/article/details/41457443