查看打开的端口
netstat -lntp
查看监听(Listen)的端口
netstat -antp
查看所有建立的TCP连接
开启防火墙
systemctl start firewalld
关闭/禁用 防火墙
systemctl stop firewalld
重启防火墙
systemctl restart firewalld.service
开机是否启动防火墙
开机启动防火墙
systemctl enable firewalld
开机不启动防火墙
systemctl disable firewalld
查看防火墙版本号
firewall-cmd --version
开启端口
firewall-cmd --zone=public --add-port=8081/tcp --permanent
添加端口之后,需要注意 要重启才能生效
关闭端口
firewall-cmd --zone=public --remove-port=8081/tcp --permanent
查看开启的端口
firewall-cmd --list-ports
1、clear 清屏
2.ls 列出目录的内容
查看目录中的文件 ls
显示详细信息 ls -l
显示隐藏文件 ls -a
3、cd 目录切换
cd 目录名
退出当前目录,回到上一级目录 cd ..
回到 home 目录 cd ~
回到根目录 cd /
4.关标移动
光标移动到行首(ahead of line) Ctrl + a
光标移动到行尾 Ctrl + e
取消当前行输入的命令,相当于Ctrl + Break Ctrl + c
5、mkdir 新建文件夹
mkdir 文件夹
6、touch 创建文件
touch 文件
7、 rm 删除文件
rm /home/test 切记 不要删除 rm -rf / 删除root目录下面的所有
rm -r是递归的删除参数表中的目录及其子目录。 目录将被清空并且删除。 当删除目录包含的具有写保护的文件时用户通常是被提示的。
-rf : f 是不提示用户,删除目录下的所有文件。请注意检查路径,输成别的目录就悲剧了。
8.rmdir 删除空文件夹 rmdir abc
9.mv 移动文件 mv [options] 源文件或目录 目标文件或目录
10.cp 复制文件 cp file1 file2
11、pwd 显示文件路径
12、su 切换到用户模式 su root
13、reboot 重启CentOS
14. exit 退出当前会话
15、shutdown 关机
shutdown命令安全地将系统关机。 有些用户会使用直接断掉电源的方式来关闭linux,这是十分危险的。因为linux与windows不同,其后台运行着许多进程,所以强制关机可能会导致进程
的数据丢失﹐使系统处于不稳定的状态﹐甚至在有的系统中会损坏硬件设备。而在系统关机前使用shutdown命令﹐系统管理员会通知所有登录的用户系统将要关闭。并且login指令会被冻
结﹐即新的用户不能再登录。直接关机或者延迟一定的时间才关机。
重启:
shutdown -r now //立刻重启
shutdown -r 10 //过10分钟自动重启
shutdown -r 20:35 //在时间为20:35时候重启
关机
shutdown -h now //立刻关机(root用户使用)
shutdown -h 10 //10分钟后自动关机
shutdown 10:01 //10:01关机
shutdown -c //命令取消重启
16.find 查找文件
从根目录开始,查找文件/目录
find / -name file
17.文件压缩/解压
tar -cvf aa.tar aa.txt 把 aa.txt 压缩成 aa.tar
tar -cvf aa.tar aa.txt bb.txt 把 aa.txt、bb.txt 两个文件压缩成 aa.tar
tar zxvf fileName 解压文件
tar -tf fileName 在不解压的情况下查看文件里的内容
2、bzip2 压缩
bzip2 -z test.txt 压缩 test.txt 文件
bunzip2 abc.txt.bz2 解压 test.txt.bz2 文件
3.zip 压缩
yum install -y unzip zip
zip abc.zip abc 把 abc 文件/目录 压缩成 abc.zip 文件,压缩完以后源文件 abc 将会被保存不动,不会被删除。
zip -r abc.zip abc 如果 abc 是一个文件,那么这个文件将会被压缩成一个压缩包。
如果 abc 是一个目录,那么这个目录里的所有内容将会被压缩成一个压缩包。
unzip te.zip 解压 te.zip 文件,解压完成后,解压的内容将会放在 te 文件夹中,所以不必担心解压的内容推挤在当前目录。
18、du 查看目录/文件大小
du -h fileName //查看某个文件大小
19、cat : 查看文件内容
cat a.txt
cat -n a.txt 带行显示
20.more 显示文件内容
系统在显示满一个屏幕时暂停,使用空格可以翻页,使用 回车键 显示下一行,使用Q键可以退出。
21.vim 打开文本
基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下:
1) 命令行模式command mode)
控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到 last line mode。
2) 插入模式(Insert mode)
只有在Insert mode下,才可以做文字输入,按「ESC」键可回到命令行模式。
3) 底行模式(last line mode)
将文件保存或退出vi,也可以设置编辑环境,如寻找字符串、列出行号……等。
不过一般我们在使用时把vi简化成两个模式,就是将底行模式(last line mode)也算入命令行模式command mode)。
命令行模式 —> 插入模式 :按 i 键
插入模式 —> 命令行模式 : 按 esc 键
命令行模式 —> 底行模式 :按 Shift + 冒号 键
wq: 保存文件并退出vi
wq!: 强制保存文件,并退出vi
q:不保存文件,退出vi
q! :不保存强制退出
w: 保存文件但不退出vi
w!: 强制保存,不退出vi
e!: 放弃所有修改,从上次保存文件开始再编辑
scp 命令 传输本地文件到CentOS
scp 本地文件路径 centos文件存放地路径
文件权限查看和修改
-rw-r--r-- 1 root root 48 Jan 8 20:14 token.txt
第一个 rw- 代表的是所有者(user)
第二个 rw- 代表的是组群(group)
第三个 r-- 代表的是其他人(other)
r 表示文件可以被读(read)
w 表示文件可以被写(write)
x 表示文件可以被执行(如果它是程序的话)
- 表示相应的权限还没有被授予
rwx 也可以用数字来代替
r ------------4
w ------------2
x ------------1
- ------------0
-rw------- (600) 只有所有者才有读和写的权限
-rw-r--r-- (644) 只有所有者才有读和写的权限,组群和其他人只有读的权限
-rwx------ (700) 只有所有者才有读,写,执行的权限
-rwxr-xr-x (755) 只有所有者才有读,写,执行的权限,组群和其他人只有读和执行的权限
-rwx--x--x (711) 只有所有者才有读,写,执行的权限,组群和其他人只有执行的权限
-rw-rw-rw- (666) 每个人都有读写的权限
-rwxrwxrwx (777) 每个人都有读写和执行的权限
修改文件权限
chmod 777 token.txt
wget下载文件
wget命令用来从指定的URL下载文件。wget非常稳定,它在带宽很窄的情况下和不稳定网络中有很强的适应性,如果是由于网络的原因下载失败,wget会不断的尝试,直到整个文件下载完
毕。如果是服务器打断下载过程,它会再次联到服务器上从停止的地方继续下载。这对从那些限定了链接时间的服务器上下载大文件非常有用。
后台下载
wget -b http://www.linuxde.net/testfile.zip
下载进度
tail -f wget-log
参考: https://blog.csdn.net/zhaoyanjun6/article/details/79108129
安装git https://blog.csdn.net/zhaoyanjun6/article/details/79144175
布置Nginx https://blog.csdn.net/zhaoyanjun6/article/details/79155049