Linux-四-常见符号-(20170516)
来源:互联网 发布:波士顿矩阵图的优缺点 编辑:程序博客网 时间:2024/06/08 09:06
Linux常见符号:
1、 | 管道符号
2 、 >> 追加符号
3 、 > 覆盖写入
4 、 man 帮助
5、 wc 统计文档行数
6、du -sh 统计文件或目录的大小
……
1 管道符号 |
含义:左右两边都是命令,将左边命令的结果作为右边命令的输入。
* grep 过滤,经常和’|’ 一起连用。
eg:
1) 修改用户名密码
# user add shanxi# echo '147' | passwd --stdin shanxi
如图:
2) 普通查询
$ ifconfig | grep HWaddr$ cat /etc/ | grep passwd
如图
2 >> 追加符号
这个并不陌生,在讲到tail 命令的时候,为了实现 tail -f 动态查看,就利用了这个符号,这里再次演示一下:
eg1
meice01桌面创建文件 1.txt ;给其中输入内容从:‘this is the 1 hang this is the 2 hang ………this is the 5 hang ’,完成后为其追加‘this is the 6 hang’
cdcd Desktoptouch 1.txtvi Desktop/1.txtEscShift :wq!cat 1.txtecho 'this is the 6 hang ' >> Desktop/1.txt
过程如图1:
图2
eg2
在我们设置主机映射的时候,我们需要在Linux 和Windows环境下分别设置,其中我们需要在当前系统(笔者是Windows 7)增加本机IP 和主机名,以便于可以直接Windows 的cmd命令中直接Ping通主机名。
其中追加方法也是类似:
echo ‘192.168.* . Huangmeice.first’ /对应路径
eg 3
写入可以直接在未存在的文件中写入,默认直接创建该文件。比如在桌面Desktop 写入‘wo shi shui?’
echo 'wo shi shui?' >> Desktop/
如图:
‘file ’文件一开始并未创建,直接输入就会自动创建。
3 > 覆盖写入/清空
eg1
我们先查看用户meice01桌面的文档内容,然后用ifconfig | grep > HWaddr 直接覆盖
clearls Desktopcat Desktop/1.txtecho 'yijingquanbufugaila!' > Desktop/1.txt
如图:
末尾一点命令跟下面示例相关。
eg2
没有替换内容,直接 echo
也就是echo > Desktop/file 等同于 echo ” > Desktop/file
clearls Desktopcat Desktop/fileecho > Desktop/filecat Desktop/fileecho 'this is the 1 hang' >> Desktop/file/cd Desktopcat fileecho '' > Desktop/filecat file
如图:
PS: 各位读者下午好,笔者总是喜欢在桌面上演示,主要还是为了方便查看。当你一个命令下去,桌面上直接多出一个文件或者目录,感觉还是蛮爽的。
4 man 帮助
再Windows下面,我们用的是help;这里可以这么记忆(一般帮忙都想请一下男生,用男人的地方比较多,所以用Man,嘻嘻)
man dateman time
当命令很多时候,Enter键表示下一行;Space键表示下一页。和More查看模式一样。
5 wc 统计某个文件单词的行数
要使用这个命令,最好的方式是,我们先设置行数,这样便于查看。
1) su 设置行号
还是以笔者桌面上的1.txt文件为例。由于前面已经删除了,这次我们直接在Desktop/1.txt中按照以下格式加入以下内容。
this is the 1 hang
this is the 2 hang
this is the 3 hang
this is the 4 hang
this is the 5 hang
vi Desktop/1.txtishift :set nushift :wq!
如图1:
图2
2)wc具体命令
wc 统计文件行数、字数、字符数
wc -l 统计文件行数
wc -m 统计文件字符数
wc -w 统计文件字数 (words)
……学海无涯,还有很多,大家自行研究哈。如图:
6 du -sh 统计目录/文件的大小
du -sh Desktop/1.txt du -sh
Linux系统下,小于4K文件或目录,都显示4K;大于4K的文件,也是比Windows系统下要大一点。
我们用Xshell特有的文件传输(ftp)把桌面的jisupdf*.exe传到Linux中(/home/meice01),对比前后文件大小:
图1
这是Windows和Linux之间传输文件的方法。
图2
注意观察路径和文件大小。
图3
可以看到,在Windows下,jisupdf.* 是5.36M,到了Linux系统下,变成了5.4M,会有些许变化。
好了,今天先写到这,预知后事如何,请听下回分解。
- Linux-四-常见符号-(20170516)
- Linux内核中的常见符号
- Linux基础(四)硬链接,符号链接
- linux学习(四):实体链接与符号链接
- linux Linux常见特殊符号 重定向符号
- Linux 驱动开发之内核模块开发(四)—— 符号表的导出
- Linux 驱动开发之内核模块开发(四)—— 符号表的导出
- Linux---shell 基本操作符及常见符号
- Linux常见四种查找命令
- ObjectARX编程(四) --------符号表简述
- 常见面试题(四)
- CMMI常见提问(四)
- svn常见符号
- 流程图常见符号
- 编程语言常见符号
- shell常见符号
- svn常见符号含义
- 常见正则符号
- [李景山php] 深入理解PHP内核[读书笔记]--第四章:函数的实现 --函数的调用和执行
- 战略管理与业务流程管理
- POJ
- 互联网的下半场,哪些玩法会引发行业巨变?
- tf.global_variables或者tf.all_variables的用法
- Linux-四-常见符号-(20170516)
- Java多线程并发器之AbstractQueuedSynchronizer分析
- 爱测未来开发-Zabbix的使用 API的调用
- FlashFXP5.4 注册码
- linux下建站软件安装
- [IO系统]17 IO调度器-DEADLINE
- Linux: android studio AVD emulator启动不了 | openGL | glx
- android textView设置粗体
- Visual Studio调试报错不自动断点,显示程序已结束运行