Linux命令学习
来源:互联网 发布:js div display none 编辑:程序博客网 时间:2024/06/10 14:56
Linux命令学习
ls -l|grep ^dr
tree -Ld 1
find / -maxdepth 1 -type d
find ./ -type d -o -type f(或者目录或者文件)
find ./ -type d -and -name “filename”
1.查询文件类型 以.log结尾7天以前的文件
find ./ -type f -name “*.log” -mtime +7
2.查找到并删除七天以前的文件
- find ./ -type f -name “*.log” -mtime +7|xargs rm -f
- find ./ -type f -name “*.log” -mtime +7 -exec rm -f {} \;
3.按命令权限查找
find /usr/bin -type f -perm 4755
4.过滤掉#开头(-v非)
- cat /etc/ssh/sshd_config|grep -v ^#
- grep -v ^# /etc/ssh/sshd_config
5.过过滤掉#和空行
grep -Ev “^#|^$” /etc/ssh/sshd_config
egrep -v “^#|^$” /etc/ssh/sshd_config
egrep “3306|1521” /etc/services(过滤服务端口)
grep -E “3306|1521” /etc/services
6. 过滤出/结尾的目录
ls -lF|grep /$
ls -Fl|grep /
7.过滤出开头是d的目录
ls -l|sed -n /^d/p
ls -Fl|sed -n ‘/\/$/p’
8.过滤掉文本中的test([^]非的意思)
awk ‘/[^test]/’ a.txt
awk ‘/test$/’ a.txt(过滤出test结尾的)
awk ‘/^test/’ a.txt(过滤出test开头的)
9.空格为分割符第一个空格前为$1(awk默认空格是分隔符)
I am tom myqq is 1234679(文本b.txt)
awk ‘{print $3” “$6}’ b.txt
tom 1234679(结果)
cut -d” ” -f3,6 b.txt(也可以分割取出)
cut -c 6-11,20- b.txt
sed ‘s#,# #g’ b.txt|awk ‘{print $3” “$6}’
多分割符分割
awk -F ‘[ , ]’ ‘{print 3"" 6}’ b.txt
空格替换
cut -d” ” -f3,6 b.txt |sed s#,#” “#g
cut -d” ” -f3,5 b.txt |tr “,myqq” ” “
设置grep过滤带颜色
vim /etc/profile 在最后加上alias grep=’grep –color=auto’
然后重启source /etc/profile
查看日志
tail -f /var/log/messages
>/var/log/messages(清空文件内容)
服务的开启关闭
chkconfig sshd off(关闭服务)
chkconfig sshd on(开启服务)
chkconfig –-level n sshd on(开启n的级别)
chkconfig –list sshd(显示sshd的服务级别)
阅读全文
0 0
- Linux学习-Linux命令
- Linux 命令学习 -wc命令
- linux学习命令--sed命令
- LINUX命令学习笔记
- linux命令学习
- Linux命令学习 DD
- linux命令学习
- Linux 命令学习笔记
- linux命令学习
- linux命令学习一
- linux学习命令
- linux终端命令学习
- Linux 命令学习
- Linux 基础命令学习
- linux 命令学习
- linux学习笔记--命令
- linux命令学习
- Linux命令学习汇总
- 日历和EWS在Exchange
- 盘点:U盘损坏后如何修复的五种状况和解决方法
- with open使用方法
- Android与NativeC传递数据不正确问题
- babel从入门到入门
- Linux命令学习
- JVM源码分析之javaagent原理完全解读
- Pingback漏洞利用技术
- 在 centos上安装ceph与openstack集成
- 【华为】删数
- 数据结构——B-tree(多路搜索树)
- 周星驰,你别这么贬低自己好嘛,你已经很努力了!
- 关系型数据库 vs 非关系型数据库
- C语言中不可告人的(i++)+(i++)+(i++)!!!你发现了吗?