工作中遇到的一些linux常用命令总结
零、查看历史命令,linux中可按“↑” “↓”查找之前输入的命令,亦可用 history 命令查看之前的输入,linux中的亦有“Tab”键可联想输入
一、root权限: 1、su 之后输入root密码进入root模式
2、root执行相关shell sudo sh demo.sh
二、文件及文件夹相关
1、查看当前工作路径: pwd
2、查看当前文件夹下的文件:ls
3、进入文件夹: cd 文件夹名
4、仅仅查看文件内容:cat 文件名
5、编辑文件: vim 文件名
5.1退出vim(vi): esc 后 输入“:q”不保存退出;
esc 后 输入“:wq”保存退出;
esc 后 输入“:x”保存退出,若没有修改内容,则不会改变日志更新时间
6、解压.tar后缀的压缩包:tar –xvf file.tar (其他后缀压缩包解压各有不同)
7、将本服务器文件传到另一服务器: scp 文件名 用户名@计算机IP或者计算机名称:远程路径
8、查看服务器空间:df -h
三、测试端口及ip相关
1、ping相应ip: ping 192.168.110.110
2、telnet ip port: telnet 192.168.110.111 22 (22为ssh端口,一般情况均会开启)
退出telnet :ctrl + ] 之后输入quit
3、traceroute ip:port 上述命令也许需要安装
四、进程相关命令
1、ss命令可以便捷的统计socket信息 (效率高)
-t tcp
-l listening
-a all
-m memory 显示内存情况
-n 不解析服务器名称
例子:ss -nl |grep 9999 显示9999端口是否开启
2、top 动态显示进程
3、ps :静态显示正在运行的进程
例1、ps -aux 以列表形式显示进程
例2、ps -elf 以长格式显示系统进程,包含更丰富内容
例3、详解ps -ef|grep:
ps命令将某个进程显示出来 grep命令为查找命令 “|”表示管道命令(ps.grep)两个命令同时进行
eg:检查java进程是否存在: ps -ef|grep java, 输出字段如下:
UID PID PPID C STIME TTY TIME CMD
admin 1223 1111 0 00:32 pts/0 00:00:07 grep --color=auto dae
UID:程序被此uid所有
PID:程序id
PPID:上级父程序id
C: CPU所用的资源百分比
STIME:系统启动时间
TTY:登入者的终端机位置
TIME:使用掉的CPU时间
CMD:所下达的是什么命令
四、防火墙相关
1、启动防火墙: systemctl start firewalld
2、关闭防防火墙:systemctl stop firewalld
3、开机自启防火墙:systemctl enable firewalld
4、显示防火墙状态:firewall-cmd --list-all 此命令在防火墙未启动时不可显示
注意:下面命令在防火墙开启时才可设置,且设置成功后,均需要重新载入防火墙配置(即执行)firewall-cmd --reload才会生效
5、添加ip白名单:firewall-cmd --permanent --zone=public --add-source=192.168.100.0/24 ,/24为保留最后一位,/16为保留最后两位
6、添加端口: firewall-cmd --zone=public --add-port=22/tcp --permanent
7、删除白名单和端口,只需将上面两条命令中的 “add” 改成 “remove”
(水平有限,日志基本作记录本之用,欢迎指正错误,欢迎交流)
工作中遇到的一些linux常用命令总结的更多相关文章
- [转帖]linux中systemctl详细理解及常用命令
linux中systemctl详细理解及常用命令 2019年06月28日 16:16:52 思维的深度 阅读数 30 https://blog.csdn.net/skh2015java/article ...
- linux中systemctl详细理解及常用命令
linux中systemctl详细理解及常用命令 https://blog.csdn.net/skh2015java/article/details/94012643 一.systemctl理解 Li ...
- Linux中CentOS 7的安装及Linux常用命令
1. 前言 什么是Linux Linux是一套免费使用和自由传播的操作系统.说到操作系统,大家比较熟知的应该就是Windows和MacOS操作系统,我们今天所学习的Linux也是一款操作系统. 为什么 ...
- [工作需求]linux常用命令以及vim常用命令
一. Linux 常用命令 mkdir dirname新建文件夹 cd ~ 进入自己的家目录 cd dirname 进入名字为dirname的目录: l 显示当前文件夹下的文件 ...
- linux常用命令的介绍
本文主要介绍Linux常用命令工具,比如用户创建,删除,文件管理,常见的网络命令等 如何创建账号: 1. 创建用户 useradd -m username -m 表示会在/home 路径下添加创建用户 ...
- linux 常用命令大全
linux 常用命令大全 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统 ...
- Linux常用命令整理 - imsoft.cnblogs
su 用户名 在不退出登陆的情况下,切换到另外一个人的身份如果用户名缺省,则切换到root状态会提示输入密码,密码不回显的. 在用su命令切换root用户时,使用“-”选项,这样可以将root的环境变 ...
- 最近用到的Linux常用命令总结
最近用到的Linux常用命令总结 - ls :显示当前目录文件信息 `ls -a -l` - cd :目录跳转 cd .. 上级目录 cd ~ home目录 cd - 最近目录 - cat :在屏幕上 ...
- Linux 常用命令使用方法大搜刮
Linux 常用命令使用方法大搜刮 1.# 表示权限用户(如:root),$ 表示普通用户 开机提示:Login:输入用户名 password:输入口令 用户是系统注册用户成功登陆后,可以进入 ...
随机推荐
- cmd提取时间格式(小时)问题以及Windows系统语言判断
你在这里看到了我的现在的时间是01:15,没错正在做个开发,本来好好的,结果一运行,直接报错: 这里就是时间中的获取小时出了问题,之前23点那会已经调试通过了,过那时是没有问题的,那么这时发生了什么? ...
- LeetCode算法题-Prime Number of Set Bits in Binary Representation(Java实现)
这是悦乐书的第311次更新,第332篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第180题(顺位题号是762).给定两个正整数L和R,在[L,R]范围内,计算每个整数的 ...
- 为 VUE 项目添加 PWA 解决发布后刷新报错问题
为什么要给 VUE 项目添加 PWA 为什么要添加?因为不管是部署在 IIS,还是 nginx,每次应用部署后,再次访问因为旧的 js 已经不存在,所以页面访问的时候会整个报错,报错的结果就是一个白屏 ...
- PHP全栈学习笔记11
连接MySQL mysql_connect(servername,username,password); 面向对象: <?php $servername = "localhost&qu ...
- GC参考手册 —— GC 算法(基础篇)
本章简要介绍GC的基本原理和相关技术, 下一章节再详细讲解GC算法的具体实现.各种垃圾收集器的实现细节虽然并不相同,但总体而言,垃圾收集器都专注于两件事情: 查找所有存活对象 抛弃其他的部分,即死对象 ...
- .NET Core 技巧汇总篇
前言 本篇幅会专门记录在工作中实际碰到的问题场景,和一些比较好的实现方法作为汇总,可以供各位借鉴和参考,当然 本人入行不深,能力有限,仅供各位借鉴和参考.欢迎补充 技巧一:引入其他项目类库文件 做项目 ...
- HTTP1.0和HTTP1.1的区别
1.HTTP 1.1支持长连接(PersistentConnection)和请求的流水线(Pipelining)处理 HTTP 1.0规定浏览器与服务器只保持短暂的连接,浏览器的每次请求都需要与服务器 ...
- 【转载】假设有以下代码 String s = “hello”; 阿里巴巴笔试题
原文链接点这里 equals 源码如下: 分析: //true equal用于比较两个对象的值是否相同,和内存地址无关
- 网站集群架构(LVS负载均衡、Nginx代理缓存、Nginx动静分离、Rsync+Inotify全网备份、Zabbix自动注册全网监控)--技术流ken
前言 最近做了一个不大不小的项目,现就删繁就简单独拿出来web集群这一块写一篇博客.数据库集群请参考<MySQL集群架构篇:MHA+MySQL-PROXY+LVS实现MySQL集群架构高可用/高 ...
- C# 添加Word页眉、页脚和页码
在Word文档中,我们可以通过添加页眉.页脚的方式来丰富文档内容.添加页眉.页脚时,可以添加时间.日期.文档标题,文档引用信息.页码.内容解释.图片/LOGO等多种图文信息.同时也可根据需要调整文字或 ...