Linux 常用命令整理

1、    ps -A | 
 '{if($1>999) print $1}' | xargs kill -9    —— 杀死进程号大于1000的所有进程

2、   export LANG=C;head -100 1.txt | awk '{print length($0)}'     ——   (GBK格式)查看1.txt文件前100行中每行的长度

3、  grep -E "word1|word2" file.txt   ——  查询文本中多个字符串

4、  find  $PWD | xargs ls -ld      递归列出当前目录下的所有文件(包括隐藏文件)的绝对路径

5、  ls -l | grep "^-" | wc -l   —— 统计当前文件夹下文件的个数

     ls -l | grep "^d" | wc -l   —— 统计当前文件夹下目录的个数

     ls -lr | grep "^d" | wc -l   —— 统计当前文件夹下目录的个数,包括子文件夹里的

6、  iconv   -c  -f GBK -t utf8 input > output  将gbk转成utf8 ( -c 忽略出错字符用可识别字符代替)

7、  lsof -i:9002   查看占领端口9002的进程信息

     netstat -an | grep 9002  查看端口9002 是否被占用

8、  mvn clean install -Dmaven.test.skip=true    linux maven打包

9 、Alter session force 数据库强制并发

10、添加用户和组 :   groupadd nbfh
                      useradd -d /home/nbfh -g nbfh -m nbfh

11、修改密码 :  (1)   passwd username 这种需要输入密码,且密码不能太简单。
                 (2)   echo "password" | passwd --stdin username  这种牛

12、 查看目录大小  :  du -sh *   

13、 删除前60天的文件 :  find . -mtime +60 -name "*" -exec rm -rf {}\;

                          find . -mtime +6 -name "*" -exec mv {} /data/teradata/prod_job/20190815 \;

14、 替换:   sed -i 's|aaa|bbb|' q.txt   将q.txt内容中的aaa替换成bbb

15、 查看linux系统的版本     cat /etc/redhat-release

16、 mysql导出数据库

mysqldump --hex-blob --set-gtid-purged=off -h**** -u**** -p***** ***** >> mysql_dump_file.sql

17、 杀掉所有的java进程

ps -ef | grep java | awk '{print $2}' | xargs kill -9 

18、 losf -n | grep deleted   找出异常占用空间的进程

19、用户解锁  pam_tally2 --user=username --reset

21、  查看线程占用的句柄数   lsof -n | awk '{print $2}' | sort | uniq -c | sort -nr | more  (第一列是句柄数,第二列是进程号)

22、    mysql 用户修改密码     set PASSWORD = PASSWORD ('new_password');

23、ssh -v IP 输出每一步的连接情况
       /etc/ssh/sshd_config

24、 oracle 配置实例名
/oracle/app/oracle/product/11.2.0/client/network/admin/tnsnames.ora

orarpt =
 (DESCRIPTION =
   (ADDRESS = (PROTOCOL = TCP)(HOST = X.X.X.X)(PORT = X))
   (CONNECT_DATA =
     (SERVER = DEDICATED)
     (SERVICE_NAME = X)
   )
 )
25: 查看文件中单词出现的次数

grep -ro "DROP " */bin/*.py | sort | uniq -c


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值