Linux 命令实战
命令登录
ssh UserName@RemoteIP
ssh seemmo@192.168.0.1
统计文件、目录的数量
- 统计当前目录下文件数量:ls -l | grep "^-" | wc -l
- 统计当前目录下文件数量(包含子目录下的):ls -lR | grep "^-" | wc -l
- 统计当前目录下目录数量:ls -l | grep "^d" | wc -l
- 统计当前目录下目录数量(包含子目录下的):ls -lR | grep "^d" | wc -l
说明:
ls -l:长列表输出当前目录下文件、子目录行信息
grep "^-":过滤得到是文件的行信息
wc -l:统计输出信息的行数,由于一行信息对应一个文件,所以便是文件的数量;wc 命令不仅可以统计行数,还能统计单词数(-w),字节数(-c)
过滤行内容,写入到文件中
写到新的文件:grep "result: True" ~/logs/server_db/info.log > ~/logs/server_db/success.log 追加到文件中:grep "result:\[" ~/logs/server_db/info.log >> ~/logs/server_db/fail.log
动态打印日志,并过滤行内容
tail -1000f ~/logs/server_db/info.log | grep "result: True"
使用 grep 过滤日志中包含 ILLEGAL_TYPE 和 ILLEGAL_CODE 的内容
\| 表示转义 |,是或的意思
tailf ~/logs/server_db/info.log | grep 'ILLEGAL_TYPE\|ILLEGAL_CODE'
查看某个服务的占用端口
netstat -anp | grep service_name
修改文件或目录的属主
sudo chown seemmo:seemmo report-cz-1400

待续 ..
Linux 命令实战的更多相关文章
- Linux命令实战(一)
		1.pwd(printing working directory)打印当前工作目录路径 [root@test sysconfig]# pwd /etc/sysconfig 2.ls(list)列出当前 ... 
- Linux命令实战(五)
		1.显示/etc目录下,以非字母开头,后面跟了一个字母以及其他任意长度字符的文件或目录. [qiuhom@test ~]$ls -d /etc/[^[:alpha:]][[:alpha:]]* ls: ... 
- Linux命令实战(四)
		1.Linux上的文件管理类命令都有哪些,其常用的使用方法及相关示例演示. 文件或目录的新建 touch :将每个文件的访问时间和修改时间修改为当前时间.若文件不存在将会创建为空文件,除非使用-c或- ... 
- Linux命令实战(三)
		1.file检查并显示文件类型(determine file type) 一般用法就是file 后面接要查看的文件 可以一个或多个 [root@test test]# ll total 140 -rw ... 
- Linux命令实战(二)
		1.printf格式化输出(format and print data) 语法:printf(选项)(参数) 参数 输出格式:指定数据输出时的格式: 输出字符串:指定要输出的数据. 格式替代符 %c ... 
- Linux实战教学笔记04:Linux命令基础
		第四节:Linux命令基础 标签(空格分隔):Linux实战教学笔记 第1章 认识操作环境 root:当前登陆的用户名 @分隔符 chensiqi:主机名 -:当前路径位置 用户的提示符 1.1 Li ... 
- linux拓展之 用linux命令 管理windows一秒完成不可思议的操作--本节实战find 移动!!
		花里胡哨的东西太多,有时候觉得简单也好! 你学习了Linux,是不是觉得Linux很强大!命令的多样性结合性有没有把你征服? 在那个烈日炎炎的夏日,我下载了辣末多老男孩的视屏----但是突然我只想看t ... 
- 苹果电脑基本设置+Linux 命令+Android 实战集锦
		本文微信公众号「AndroidTraveler」首发. 背景 大多数应届毕业生在大学期间使用的比较多的是 windows 电脑,因此初入职场如果拿到一台苹果电脑,可能一时间不能够很快的上手.基于此,这 ... 
- Linux+Redis实战教程_day01_常用命令【重点】
		3.常用命令[重点] Linux命令中参数,一般都是无序的.特殊情况下除外 3.1.磁盘管理命令 ls命令:列出目录内容 参数: -a 查询所有文件和文件夹.包含隐藏的 -l 查询详细列表 ls ... 
随机推荐
- vue 引入公共css文件
			1.在入口js文件main.js中引入,一些公共的样式文件,可以在这里引入. import Vue from 'vue'import App from './App' // 引入App这个组件impo ... 
- 用户登录之asp.net cookie的写入、读取与操作
			页面前面: <div id="login" runat="server"> <span class="log_title" ... 
- keras损失函数
			keras文档: http://keras.io/objectives/ mean_squared_error / mse 均方误差,常用的目标函数,公式为((y_pred-y_true)**2) ... 
- JAVA关于静态static的面试题
			JAVA关于静态static的面试题 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net ... 
- ISO/IEC 9899:2011 条款6.3.2——其它操作数
			6.3.2 其它操作数 6.3.2.1 左值,数组,与函数指派符 1.一个左值是潜在地指派一个对象的一个表达式(具有一个对象类型,而不是void):[注:名字“左值”源自于赋值表达式E1 = E2,在 ... 
- selenium元素input的value值设置【node.js版本】
			driver.executeScript(‘document.getElementById(“id”).value=“value”’); 这个操作就类似于//$("#id").va ... 
- 123457123457#0#-----com.twoapp.FromPuzzle02--前拼后广--儿童农场拼图游戏jiemei
			com.twoapp.FromPuzzle02--前拼后广--儿童农场拼图游戏jiemei 
- Python网络编程之TCP套接字简单用法示例
			Python网络编程之TCP套接字简单用法示例 本文实例讲述了Python网络编程之TCP套接字简单用法.分享给大家供大家参考,具体如下: 上学期学的计算机网络,因为之前还未学习python,而jav ... 
- talking data 集成
			talking data 集成需要手动添加libz.td 
- python选课系统demo的小练习
			#简化选课系统代码:先登陆,然后判断身份并实例化,根据身份对应的类,让用户选择 class Manager: operate_dict=[ ('创造学生账号',"creat_student& ... 
