进程相关命令

# 查看系统所有的进程
ps -ef
ps -ef | grep vim # 过滤出vim有关的进程
ps -ef | grep vim
# 过滤出22端口的信息
ps -tunlp | grep 22 # 杀死进程
kill pid # 查看系统负载
top

系统服务管理命令

# 启动
systemctl start nginx
# 停止
systemctl stop nginx
# 重启
systemctl restart nginx
# 重新加载配置
systemctl reload nginx
# 输出运行状态
systemctl status nginx
# 查看是否配置为自动启动
systemctl is-enabled nginx
# 开机自动启动
systemctl enabled nginx
# 取消开机自动启动
systemctl disable nginx

网络状态相关命令

# 显示所有的端口,包含监听和为监听的
netstat -a
# 显示监听的套接口
netstat -l
# 显示所有已经建立的有效连接
netstat -n
# 显示所有tcp协议的端口
netstat -t
# 显示所有udp协议的端口
netstat -u
# 显示网卡列表
netstat -i
# 显示路由的信息
netstat -r
# 显示与连接有关的程序名和进程pid
netstat -p # 查看nginx启动后端口,过滤80端口的信息
netstat -tunlp | grep 80 # 清空防火墙规则
iptables -F # 查看IP地址
ip a
ifconfig

用户相关命令

# 查看登录用户
whoami # 创建普通用户以及更改用户密码
useradd 用户名
passwd 用户名 # 查看用户的身份信息
id root(uid=0时,是root) # 添加用户组
groupadd 组名 # 删除用户及其用户的家目录
userdel -rf 用户名

用户身份提示符

# 超级用户的身份提示符
$ 普通用户的身份提示符 su只是切换了root身份,但是shell环境仍然是普通用户的shell;而 su - 将用户和shell环境一起都换成了root。 $PS1 修改命令提示符(echo $PS1)

查看和编写任务

# 查看Linux本机的定时任务
crontab -l
# 编写自己的计划任务
crontab -e
# 计划任务的语法格式
分 时 日 月 周 命令
# 每周六、日的1:10重启network服务
10 1 * * 6,7 systemctl restart network

创建连接

# 创建软链接
ln -s 目标文件的绝对路径 软链接名字的绝对路径
# 创建硬链接
ln 目标文件的绝对路径 硬链接名字的绝对路径 硬链接和软链接的区别:
- 软链接,以路径的形式存在,在选定的位置上生成一个文件的镜像,不占用磁盘空间。
- 软链接可以跨文件系统,硬链接不可以。
- 软链接可以对一个不存在的文件名进行连接,也可以对目录进行连接。
- 硬链接是以文本副本的形式存在,不占用空间。
- 硬链接不能对目录创建连接。
- 硬链接只能在同一个文件系统中才能创建。

系统时间

# 查看系统时间
date # 时间服务器同步
ntpdate -u ntp.aliyun.com

查看和修改主机名

# 查看主机名
hostname # 修改主机名
hostnamectl set-hostname newubuntu

Linux---必备命令(2)的更多相关文章

  1. Linux必备命令

      目录                                                              概述 常用系统工作命令 系统状态检测命令 工作目录切换命令 文本文件 ...

  2. Linux必备命令 - 常用命令集

    默认进入系统,我们会看到这样的字符: [root@localhost ~]#,其中#代表当前是root用户登录,如果是$表示当前为普通用户.cd 命令 cd  /home  :解析:进入/home目录 ...

  3. 转载Alpine Linux常用命令

    Alpine Linux常用命令 目录 一:Alpine Linux开启SSH远程登陆 1.简介: 2.配置 3.配置命令 4.重启服务 二:Alpine Linux源管理 1.简介 2.国内源简介: ...

  4. hadoop之linux常用命令

    Linux的命令后面会有命令选项,有的选项还有选项值.选项的前面有短横线“-”,命令.选项.选项值之间使用空格隔开.有的命令没有选项,会有参数.选项是命令内置的功能,参数是用户提供的符合命令格式的内容 ...

  5. [转]Linux finger命令

    转自:http://os.51cto.com/art/201003/186354.htm Linux finger命令是系统管理员的必备命令之一,他可以清楚的告诉管理员有多少用户在同时使用他所管理的L ...

  6. 学好Linux必备知识

    鸟哥的私房菜中提到学好Linux必备的几种技能: 1.  计算器概论不硬件相关知识: 因为既然想要走Linux这门路,信息相关癿基础技能也丌能没有啊! 所以先理觋一下基础癿硬件知识,丌用一定要全懂啦! ...

  7. 测试必知必会系列- Linux常用命令 - mkdir

    21篇测试必备的Linux常用命令,每天敲一篇,每次敲三遍,每月一循环,全都可记住!! 新建一个文件夹 yyTest mkdir yyTest 新建三个文件夹 yyTest1 yyTest2 yyTe ...

  8. 测试必知必会系列- Linux常用命令 - tar

    21篇测试必备的Linux常用命令,每天敲一篇,每次敲三遍,每月一循环,全都可记住!! https://www.cnblogs.com/poloyy/category/1672457.html 压缩一 ...

  9. 测试必知必会系列- Linux常用命令 - history

    21篇测试必备的Linux常用命令,每天敲一篇,每次敲三遍,每月一循环,全都可记住!! https://www.cnblogs.com/poloyy/category/1672457.html 查看历 ...

  10. 测试必知必会系列- Linux常用命令 - cp

    21篇测试必备的Linux常用命令,每天敲一篇,每次敲三遍,每月一循环,全都可记住!! https://www.cnblogs.com/poloyy/category/1672457.html 复制文 ...

随机推荐

  1. MySQL 8.0安装以及初始化错误解决方法

    MySQL 8.0 安装配置及错误排查 官网下载 CentOS7环境下的具体安装步骤 初始化MySQL发生错误的解决方法 忘记数据库root密码 官网下载 mysql官网下载链接:https://de ...

  2. java 中判断输入是否合法 if (变量名.hasNextInt())

    //案例: Scanner sc = new Scanner(System.in); System.out.println("你选择了新修改商品功能!"); System.out. ...

  3. MariaDB开启日志审计功能

    对于MySQL.Percona.MariaDB三家都有自己的审计插件,但是MySQL的审计插件是只有企业版才有的,同时也有很多第三方的的MySQL的审计插件,而Percona和MariaDB都是GPL ...

  4. Linux服务器上搭建Centos7.0+Apache+php+Mysql网站

    一.安装Linux系统 1.1虚拟机搭建Linux Centos7.0版本,搭建过程省略. 二. 安装apache.php.mysql.php-gd等组件. 2.1安装Apache服务程序(apach ...

  5. Cobalt Strike的安装

    一.下载 压缩包下载回来之后,可以看到里面的文件有这些: 其中搭建团队服务器端的关键文件有两个,一个是cobaltstrike.jar,另一个是teamserver,这里我打算将团队服务器端搭在我的v ...

  6. python练习册 每天一个小程序 第0009题

    1 ''' 2 题目描述: 3 找出一个html文件中所有的url 4 5 思路 : 6 利用正则表达式进行匹配 7 8 ''' 9 10 11 import re 12 13 14 with ope ...

  7. mac phpStrom 卸载

    cd ~/Library/Logs/cd ~/Library/Application\ Supportcd ~/Library/Preferences/cd ~/Library/Caches/

  8. short s1 = 1; s1 = s1 + 1;有错吗?short s1 = 1; s1 += 1;有错吗?

    对于short s1 = 1; s1 = s1 + 1;由于1是int类型,因此s1+1运算结果也是int 型,需要强制转换类型才能赋值给short型.而short s1 = 1; s1 += 1;可 ...

  9. 使用 JDBC 操作数据库时,如何提升读取数据的性能?如 何提升更新数据的性能?

    要提升读取数据的性能,可以指定通过结果集(ResultSet)对象的 setFetchSize() 方法指定每次抓取的记录数(典型的空间换时间策略):要提升更新数据的性能 可以使用 PreparedS ...

  10. 给定一个奇数n,比如n=3,生成1到n平方的数,如1到9,填入九宫格,使得横竖斜的和都相等。

    对于N阶幻方,从1开始把数字从小到大按以下规则依次写入: 一.在第一行中间一列写入1 二.依次向右上方写入2.3.4...... 三.如果某数字写在了表格的某个方向外面,那就把这个数字向相反方向移动N ...