linux知识笔记4

一、vi/vim编辑器

1. vi中的查找和替换

 

注意: vim中复制粘贴:移动到当前行 输入需要复制行数 + yy   移动到所要粘贴的地方按p  

2.shutdown  -h now / shutdown -r now / reboot / logout /关机 / 重启 /重启 /注销

3.shutdown -h hours:minutes & 按预定时间关闭系统,shutdown -c 取消预定关机

4.date / date -s  显示系统日期 / 设置系统时间

5.export (环境变量)

(1)export 查看环境变量

(2)export 变量名=值; 设置环境变量

(3)unset 变量名; 取消环境变量

 

一、linux常用命令3

1. chage -l 用户名:查看用户密码到期期限

2. gpasswd 用于将一个用户添加到组或者从组中删除

(1) gpasswd  -a 用户名 组名:添加用户到组

(2) gpasswd  -d 用户名 组名:从组删除用户

(3)  A:指定管理员;

(4) -M:指定组成员和-A的用途差不多;

(5) -r:删除密码;

(6) -R:限制用户登入组,只有组中的成员才可以用newgrp加入该组。

3. hostname 查看主机名

4. ping -c 指定ping的次数

5. netstat(查看端口)

(1) netstat -an | grep 端口号 :查看端口号的使用情况

(2) netstat  -i  /  netstat  -r  查看网卡信息 /查看路由器信息  

(3) -t 指明显示TCP端口

(4) -u 指明显示UDP端口

(5) -l 仅显示被监听的端口

(6) -n 不进行DNS轮询,显示IP

(7) -p 显示进程标识符和程序名称

6. Ifconfig vlan1 up /  ifconfig vlan1 down 启用 / 禁用网络设备

7. tar -xvf 压缩包 -C 文件路径 :解压到特定目录下

(1) gzip gz压缩文件

(2) bzip2bz2压缩文件

(3) zip 文件名.zip  : zip压缩文件

8. gzip命令

(1) gzip 文件名:压缩文件成.gz文件

(2) gzip -d / gunzip 压缩文件.gz :解压文件

(3) gzip -9 :最大压缩

(4) gzip -c 保留源文件压缩

(5) gzip usr.tar 压缩一个tar备份文件。压缩后的文件拓展名为.tar.gz

9. Linux中的软件安装rpm(后缀为rpm的包)

(1) rpm -i 安装软件包

(2) rpm -v 可视化,提供更多的详细信息额输出

(3) rpm -a 查询所有已安装的软件包

(4) rpm -q 查询软件包

(5) rpm -qa : 列出所有安装过的包

(6) rpm -ql :查询是否已安装

(7) rpm -Uvh :升级安装

(8) rpm -e :卸载包

10. Linux中的yum命令

(1) yum check-update  检测升级

(2) yum update 升级

(3) yum list 软件包查询

(4) yum info 软件包信息

(5) yum remove 卸载

11. Linux中的反删除文件

(1) shopt -s extglob      (打开extglob模式)

(2) rm -fr !(file1) 

12. grep  -n  -i   显示行号和不区分大小写

13. ^a:查找字母为a的文件

原文地址:https://www.cnblogs.com/qsj-python/p/13336241.html