linux常用操作

vim文件之后

命令相关

vim文件之后

按下ESC,

1、冒号,set nu显示行号

2、dd删除一行,:1,10d删除第1-10行

3、gg跳到首行

4、G跳到末尾

5、Ctrl+f (front)屏幕向下翻一页,相当于下一页。 Ctrl+b(back) 屏幕向上翻一页,相当于上一页

6、/搜索的内容 向下搜索为n,向上搜索为大写N

#权限更改

(1)chmod ugoa+-=rwx 文件

(2)chmod 775 文件(每个数字都是文件属性加上权限,第一个7代表u的权限为1+2+4,第二个为g的权限为1+2+4,第三个为o的权限为1+4)

#查看系统变量
env

#查看cpu信息版本信息hostname

lscpu,cat /etc/redhat-release,hostname

#快速清屏

ctrl+l

#查看网络信息,包括端口占用,pid等信息

netstat -ntlp

#查看端口占用情况

lsof -i:端口号

netstat -ntulp |grep 端口号

#查看防火墙状态

systemctl status firewalld

#以M为单位看当前文件夹内容大小

ll -h

#查看当前目录下各个文件目录前10的大小

du -h –max-depth=1 | sort -hr | head -n 10

#查看各空间大小

df -h

#查看域名对应的ip

nslookup 域名(windows)

ping 域名

#查询日志指定内容

cat -n app.log | grep ‘指定’

# 创建指定大小文件

dd if=/dev/zero of=test.txt count=1 bs=1G

参数作用
if输入的文件名称
of输出的文件名称
bs设置每个块的大小
count设置要复制块的个数