进程相关命令

# 查看系统所有的进程
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. SQL语句的使用,SELECT - 从数据库表中获取数据 UPDATE - 更新数据库表中的数据 DELETE - 从数据库表中删除数据 INSERT INTO - 向数据库表中插入数据

    SQL DML 和 DDL 可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL). SQL (结构化查询语言)是用于执行查询的语法. 但是 SQL 语言也包含用于更新. ...

  2. min_25 筛学习小记

    min_25筛 由 dalao min_25 发明的筛子,据说时间复杂度是极其优秀的 \(O(\frac {n^{\frac 3 4}} {\log n})\),常数还小. 1. 质数 \(k\) 次 ...

  3. git同步代码到另一分支

    将dev分支的代码同步到master 方法一:用git命令 1.git checkout master 2.git merge dev 3.git push --set-upstream origin ...

  4. 基于python 实现KNN 算法

    #!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2018/11/7 14:50 # @Author : gylhaut # @Site ...

  5. Sobel算子 Scharr算子 Laplacian算子

    图像梯度处理 Sobel算子 水平方向: 对于线条A和线条B,右侧像素值与左侧像素值的差值不为零,因此是边界 上下像素值差值为0,左右素值的差值不为零,分布为正负, 离的近的为2,离的远的为1 P5= ...

  6. Mybatis中的基本对象的生命周期和作用域

    不同作用域和生命周期类别是至关重要的,因为错误的使用会导致非常严重的并发问题 SqlSessionFactoryBuilder 这个类可以被实例化.使用和丢弃,一旦创建了 SqlSessionFact ...

  7. exit函数和return语句

    exit函数是c语言的库函数,有一个整型的参数,代表进程终止,这个函数需<stdlib.h>头文件 在函数中写return只是代表函数终止了,不管在程序的任何位置调用exit那么进程就立即 ...

  8. LFS系列镜像在阿里云镜像站首发上线

    LFS镜像 镜像详情页: https://developer.aliyun.com/mirror/lfs Linux From Scratch (LFS) 是一个项目,它为您提供完全从源代码构建您自己 ...

  9. Arch Linux 系统迁移

    镜像下载.域名解析.时间同步请点击 阿里巴巴开源镜像站 备份 Arch Linux 系统 安装 pigz 使用 pigz 多线程压缩比使用 tar 单线程压缩速度明显提升多倍 sudo pacman ...

  10. [SHA2017](web) writeup

    [SHA2017](web) writeup Bon Appétit (100) 打开页面查看源代码,发现如下 自然而然想到php伪协议,有个坑,看不了index.php,只能看 .htaccess ...