1、cp -r  源文件夹  目的文件夹   // -r 可递归所有子目录及文件

2、grep -r 查找内容 ./*    //递归查找当前目录下所有文件指定内容

3、 查看系统运行时间

who -b 查看最后一次系统启动的时间。

who -r 查看当前系统运行时间

4、定位进程被kill

auditctl -a exit,always -S kill

tail -f /var/log/audit/audit.log   OBJ_PID的opid=**** 表示这个进程被kill了。

5、压缩文件,解压缩文件

tar -zcvf target_name  source1 source2

tar -xvf filename

6、统计数量

wc -l

7、后台启动

sh run.sh &   =>将任务放到后台 (即使关闭xshell退出当前session依然继续运行),但标准输出和标准错误信息会丢失;

nohup sh run.sh =>将任务放到后台,关闭标准输入,前台不再能够接收任何输入(标准输入),重定向标准输出和标准错误到当前目录下的文件nohup.out。

nohup sh run.sh  & =>将任务放到后台,但是依然可以使用标准输入,前台能够接收任何输入,重定向标准输出和标准错误到当前目录下的文件nohup.out。

8、使用expr做算术运算

expr 20 / 2   => 10 (注意运算符两边空格)

expr 20 \* 2 => 40 (乘的时候运算符需要转译)

9、查看端口占用

netstat -ano|findstr ***

10、查看磁盘使用情况

df -h    //查看磁盘使用情况

du -sk * | sort -n              //从小到大看看当前目录下的空间使用情况

11、永久修改环境变量位置

vi /etc/bash.bashrc
source /etc/bash.bashrc

12、改变某个文件或目录的所属,即将该目录或文件授权给某个用户组的用户

该命令必须使用超级用户或者文件主才可使用

该命令可以向某个用户授权,使该用户变成指定文件的所有者或者改变文件所属的组

来自: http://man.linuxde.net/chown

该命令可以向某个用户授权,使该用户变成指定文件的所有者或者改变文件所属的组

来自: http://man.linuxde.net/chown

sudo chown -R lw:lw works/

13、dos文件转为unix文件

vi  打开 =》 命令模式下  set ff=unix

14、linux 环境变量设置

修改文件:/etc/profile
export  MAVEN_HOME=/home/lw/install/apache-maven-3.5.0

export JAVA_HOME=/home/lw/install/jdk1.8.0_102
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH
export PATH=${MAVEN_HOME}/bin:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

===========查看系统配置信息============

1、CPU

逻辑CPU的个数 = 物理CPU个数×每颗核数×超线程数

① 查看物理CPU的个数

cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l

② 查看逻辑CPU的个数

cat /proc/cpuinfo |grep "processor"|wc -l

③ 查看CPU是几核

cat /proc/cpuinfo |grep "cores"|uniq

2、内存

查看系统内存大小

free

3、系统可支持的最大线程数

cat /proc/sys/kernel/threads-max

4、系统最大文件句柄数

ulimit -n

查看进程占用文件句柄

lsof -p pid

用以显示符合条件的进程情况

lsof -i:8080

5、查看进程的线程信息

top -Hp pid

pstree -p pid

==============vi=================

1、查看行数

命令模式下 set nu

2、跳到文件头

命令模式下 :1

3、跳到文件尾

命令模式下:$

4、查询内容

命令模式下:?内容

linux常用命令---持续添加中...的更多相关文章

  1. Linux常用命令(持续更新中)

    cd 目录名 :进入某个目录 ls :列出当前目录的内容 locate 文件名/目录名:寻找文件.目录 find 目录名1 -name 文件名/目录名2 :在目录1中寻找目录2 whereis  文件 ...

  2. Linux 基础命令 持续更新中...

    1.ls 显示当前文件/文件夹 显示文件大小: ls -lh  显示隐藏文件: ls -a 显示文件详细信息: ls -l (ll)2.pwd 显示当前所在路径 cat 显示当前文件下所有内容3.cd ...

  3. Centos 常用命令[持续积累中...]

    CentOS常用到的查看系统命令 uname -a cat /etc/issue /sbin/ifconfig # 查看内核/操作系统/CPU信息 head -n 1 /etc/issue # 查看操 ...

  4. Linux常用命令——持续更新(2018-05-09)

    此命令默认是在centos环境下执行,除非特殊标明. 1.查看ip: ifconfig 2.创建指定用户并分配到某个组:创建用户user并分配到root组 useradd -g root user 3 ...

  5. linux常用命令[持续更新]

    top 察看系统状态,退出按q ps -A 察看所有进程 ps -A|grep gcalc|awk '{print $1}'|xargs kill 杀掉所有gcalc进程

  6. 来不及解释!Linux常用命令大全,先收藏再说

    摘要:Linux常用命令,很适合你的. 一提到操作系统,我们首先想到的就是windows和Linux.Windows以直观的可视化的方式操作,特别适合在桌面端PC上操作执行相应的软件.相比较Windo ...

  7. [转帖]linux常用命令大全(linux基础命令入门到精通+实例讲解+持续更新+命令备忘录+面试复习)

    linux常用命令大全(linux基础命令入门到精通+实例讲解+持续更新+命令备忘录+面试复习) https://www.cnblogs.com/caozy/p/9261224.html 总结的挺好的 ...

  8. linux常用命令与技巧(不断添加与更新)

    linux常用命令:linux命令有很多,不去做全面的介绍与总结,这里只是记录在使用linux过程中遇到的常用命令和技巧,以便以后查阅. # mkdir -p /usr/local/src/ ##递归 ...

  9. Linux中CentOS 7的安装及Linux常用命令

    1. 前言 什么是Linux Linux是一套免费使用和自由传播的操作系统.说到操作系统,大家比较熟知的应该就是Windows和MacOS操作系统,我们今天所学习的Linux也是一款操作系统. 为什么 ...

随机推荐

  1. HDU_1166_敌兵布阵

    敌兵布阵 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submis ...

  2. oracle数据库子查询的结果需要使用多次解决办法

    with c as (select a.trandt,sum(a.tranam) tranam from tran a group by a.trandt )--将子查询抽取出来,以后可以直接用.该方 ...

  3. Java中对象流使用的一个注意事项

    再写jsp的实验作业的时候,需要用到java中对象流,但是碰到了之前没有遇到过的情况,改bug改到崩溃!!记录下来供大家分享 如果要用对象流去读取一个文件,一定要先判断这个文件的内容是否为空,如果为空 ...

  4. 使用Postman Interceptor发送带cookie的请求一直loading的解决法案

    很多web网页开发人员都知道Postman限制由于chrome安全的限制,发不出带cookie和带有自定义头部标签的请求.想要发出由于chrome安全的限制,发不出带cookie和带有自定义头部标签的 ...

  5. Tampermonkey脚本安装问题及自用脚本推荐

    对于高手来说,chrome浏览器中即使没有其他任何chrome插件,可能都无关紧要.但是有一个插件必不可少, 那就是Tampermonkey油猴插件.Tampermonkey是Chrome上最流行的用 ...

  6. 运用循环求和( sum operation in python)

    1.for loop example 1: sum of 1+2+...+10 ********** >>> sum=0 >>> for x in [1,2,3,4 ...

  7. BZOJ 4415 洛谷 3988 [Shoi2013]发牌

    [题解] 权值线段树.查询当前牌堆顶的牌并且删掉就好了. #include<cstdio> #include<algorithm> #define N 3000010 #def ...

  8. Spring核心技术(三)——Spring的依赖及其注入(续)

    本文将继续前文,针对依赖注入的细节进行描述 依赖注入细节 如前文所述,开发者可以通过定义Bean的依赖的来引用其他的Bean或者是一些值的,Spring基于XML的配置元数据通过支持一些子元素< ...

  9. BZOJ 1565 Luogu P2805 [NOI2009]植物大战僵尸 (Tarjan判环、最小割)

    我: "立个flag 14点之前调完这题" 洛谷AC时间: 2019-06-24 14:00:16 实力打脸... 网络流板子从来写不对系列 题目链接: (BZOJ) https: ...

  10. noip模拟赛 水管工的难题

    [问题描述]你是一名优秀的水管工. 一天你遇到了一个棘手的难题. 你需要在一个长方体状的房间内连接一条贯穿房间内部的水管.房间的长为 X,宽为 Y,高为 Z, 整个房间可以看成是 X×Y×Z个小立方体 ...