How to know CPU info
     cat /proc/cpuinfo
     arch
 
How to know memory info:
cat /proc/meminfo
or
sudo dmidecode -t memory
free
 
How to know Linux release info

CentOS:

vim /etc/redhat-release

 
How to check if Mysql running?
sudo netstat -tap | grep mysql
 
 
How to check if one pkg is installed?
     dpkg -l | grep mysql
 
 
 
 

How to check linux version

redhat: rpm -q redhat-release-server
 

How to check free disk space

     df -h
 

How to check size of folder

[mashuai191@instance-1 ~]$ sudo du -h --max-depth=1 /home/

5.6G /home/mashuai191
4.1G /home/rsa-key-20190322mashuai191
9.6G /home/

linux下获取占用CPU资源最多的10个进程,可以使用如下命令组合:

 
ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head
 
 
 

linux下获取占用内存资源最多的10个进程,可以使用如下命令组合:

 
ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head
 
 
Network config:
Config hostname:
 
Redhat:
     hostname xxx
     启动生效,修改 /etc/sysconfig/network
 
 
 
extract rpm into one directory
rpm2cpio logrotate-1.0-1.i386.rpm | cpio -ivd
 
 
Add date for created file
cp /etc/login.defs /etc/login.defs.`date +"%Y%m%d"`
 
 
 
vi 拷贝全部
gg"+yG
 
 
man 输出到文件乱码,solution 如下
man command | col -b >/home/command.txt
 
 
 
CentOS 访问 win7 共享
     mount -t cifs -o sec=ntlm, password="" //10.200.78.2/f /home/mashuai/A_B_port/team_share_drive
 
 
user login history:
who /var/log/wtmp
last 
     -w full username/domain
 
 
Find hang process:
ps aux|grep -w 'D'
 
 
 
Redirect prints
  1. ]$ cmd 2>/dev/null, redirect stderr to null
  2.  ]$ cmd 2>&1 1>/dev/null, Capturing STDERR only
 
 
 
 
CentOS
     package:
          yum install docker-ce
          yum list docker-ce.x86_64  --showduplicates
          yum remove docker-ce
 
 
     systemctl start docker
 
 
bash 的进站与欢迎信息: /etc/issue, /etc/motd
 
Login bash 要读的文件
  1. /etc/profile:这是系统整体的配置,你最好不要修改这个文件;它会call  /etc/inputrc,  /etc/profile.d/*.sh,  /etc/sysconfig/i18n
  2. ~/.bash_profile 或 ~/.bash_login 或 ~/.profile:属于使用者个人配置,你要改自己的数据,就写入这里! 其实 bash 的 login shell 配置只会读取上面三个文件的其中一个, 而读取的顺序则是依照上面的顺序. 在其中会call  ~/.bashrc
Non-Login bash 要读的文件
      ~/.bashrc
 
su 命令
su 使用  non-login 方式成为root, 环境变量还是以前user的
su - 使用 login 方式成为 root, 环境变量切换成 root 的了
 
 
 
netstat
     本机网络port 检测
traceroute
     多机网络检测
 
 

Common Linux Commands 日常工作常用Linux命令的更多相关文章

  1. Linux下提权常用小命令

    有些新手朋友在拿到一个webshell后如果看到服务器是Linux或Unix操作系统的就直接放弃提权,认为Linux或Unix下的提权很难,不是大家能做的,其实Linux下的提权并没有很多人想象的那么 ...

  2. Linux课程---5、常用文件命令和目录命令(创建文件命令)

    Linux课程---5.常用文件命令和目录命令(创建文件命令) 一.总结 一句话总结: touch file1 1.管道符|有什么用? 将前一个命令的结果作为后一个命令的输入:比如查看文件前3行:ca ...

  3. 浅谈 linux 例行性工作 crontab (linux定时任务)

    定时任务大家都挺说过,就好比你手机上的闹钟,到了指定的时候就会响起. 今天在对redis缓存进行定时储存时又操作了一把,发现一些细节,写的不好.大家就将就看吧, 首先 简单介绍一下linux 例行性工 ...

  4. 日常开发工作常用linux命令

    :wq 保存退出 :q! 强制退出 vi 查看 vim 编辑 rpm -qa|grep jdk 命令查看当前的jdk情况 yum -y remove java java-1.7.0-openjdk* ...

  5. 平时工作常用linux命令总结

    mkdir 创建目录  make dir cp 拷贝文件  copy mv 移动文件   move rm  删除文件 remove # 创建连级目录 mkdir -p a/b/c # 拷贝文件夹a到文 ...

  6. linux系统日常维护常用命令

    环境: OS:Red Hat Linux As 5   1.find 11.查找当前目录以及子目录下包含ORA字符的文件 find . -type f|xargs  grep "ORA&qu ...

  7. Windows转Linux总结(附带常用Linux命令-LinuxMint)

    这是我在Linux系统下写的第一篇博客,花了一周的时间从Windows系统转到Linux并且可以完成日常操作,能在Linux系统下完成开发,运用各种开发工具,写各种语言小程序和JavaEE. 经过这一 ...

  8. linux的日常经常使用的命令

    现在经常用到linux命令,又时候回忘记,我就做个小笔记,大家也可以补充补充.....可以评论一下,我会截图做笔记的 netstat -ntlp //查看当前系统进程和端口等信息 tail -f fi ...

  9. Linux 环境下一些常用的命令(二)

    11. chown命令 "chown"命令就是改变文件拥有者和所在用户组.每个文件都属于一个用户组和一个用户.在你的目录下,使用"ls -l",你就会看到像这样 ...

随机推荐

  1. Docker 安装、卸载、启动、停止

    1.1 查看当前系统的内核版本 查看当前系统的内核版本是否高于 3.10 英文文档:https://docs.docker.com/ 中文文档:https://docs.docker-cn.com/  ...

  2. alex说:一切皆bytes

    一.ASCII ASCII(American Standard Code for Information Interchange),是一种单字节的编码.计算机世界里一开始只有英文,而单字节可以表示25 ...

  3. C# List<Object>值拷贝

    using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Run ...

  4. CRMEasy知识库点击无法弹出窗体问题

    丢失控件   MSDATLST.OCX 将此控件放在路径下    C:\Windows\System32 并进行注册,具体方法为: 打开控件方式选择   C:\Windows\System32\reg ...

  5. CCPC-Wannafly Winter Camp Day1 爬爬爬山 (最短路)

    题目描述 爬山是wlswls最喜欢的活动之一. 在一个神奇的世界里,一共有nn座山,mm条路. wlswls初始有kk点体力,在爬山的过程中,他所处的海拔每上升1m1m,体力会减11点,海拔每下降1m ...

  6. python 字符串 常用方法

    name = 'ALLix9' print(name.casefold()) # 大写变成小写 name.lower() # 全变小写 '.isnumeric()) #判断是否是数字:正整数 prin ...

  7. php内置函数分析之array_sum()

    PHP_FUNCTION(array_sum) { zval *input, *entry, entry_n; if (zend_parse_parameters(ZEND_NUM_ARGS(), & ...

  8. DDD领域驱动设计初探(二):仓储Repository(上)

    前言:上篇介绍了DDD设计Demo里面的聚合划分以及实体和聚合根的设计,这章继续来说说DDD里面最具争议的话题之一的仓储Repository,为什么Repository会有这么大的争议,博主认为主要原 ...

  9. webpack Entrypoint undefined = index.html

    报错: module.exports增加配置stats: { children: false }即可解决:

  10. 【NOIP2013模拟】归途与征程

    题目 分析 好吧...明显是暴力题. 首先,把A串分成只有小写字母组成的小分串,按顺序存放:A[1].A[2].A[3]--. 对于同构循环串,显然把两个B串合在一起,成为一个新的C串.\(C[i.. ...