Live2D

Linux常见的操作指令(Centos7)

Linux指令操作

pwd -->查看当前所在目录

cd -->打开目录

ls –a -->查看目录下文件

ll -->以列的方式显示目录下的文件列表

mkdir 文件名称-->创建文件目录

rm –rf -->删除文件或目录

rm ri -->删除文件前询问用户

cp -->复制文件命令

mv -->移动文件或修改文件名

创建home 文件夹内的wk文件夹

mkdir -p home/wk/

更改文件的属性

d:表示目录
l:表示链接
-:表示文件

r:可读   4
w:可写   2
x:可操作 1
charmod[777]表示最高权限

文件内容的查看

cat:由第一行开始显示文件内容,用来读文章或是配置文件

tac:从最后一行开始显示文件内容,是cat倒过来的

nl:显示的时候显示行号

more:一页一页的显示内容(空格代表翻页,回车代表向下读一行)

less:跟more相似,但是可以用上下键进行向上向下翻页,q命令退出,查找字符串需要使用/ 命令,n是向上,N是向上

head:只看头几行(-n(n是代表数字想显示几行)参数来控制显示几行)

tail:只看尾几行

linux的链接分为两种:硬链接,软链接

硬链接:A--B,假设B是A的硬链接,那么他们共同指向了同一个文件!允许一个文件有多个路径,用户可以通过这种方式链接一些重要文件,防止误删

软链接:类似于windows的快捷菜单,一旦删除了快捷方式,那么就都不能使用了。

ln:创建链接的指令

touch:命令创建文件

echo:输入字符串 

vim编辑器使用:

vim+要创建的文件名称,然后按i进入编辑模式,然后输入内容,按esc退出编辑,按:进入到底层命令模式,w:保存,q退
出,wq:保存并退出
:set number 设置行号
u:复原上一个操作

vi模式下删除命令

dd 删除一行

d$ 删除以当前字符开始的一行字符

ndd 删除以当前行开始的n行

dw 删除以当前字符开始的一个字

ndw 删除以当前字符开始的n个字

D 与d$同义

d) 删除到下一句的开始

d} 删除到下一段的开始

d回车 删除2行

用户创建命令

useradd -m 需要添加的用户 -m如果当前目录没有会自动创建这个用户组
用户删除命令:
userdel -r 用户 将其所包含的文件目录清空
usermod -d /需要切换的目录

账号管理:对/etc/passwd进行改动

表示超级用户 root权限的

$:表示普通用户 
切换用户:su+需要切换的用户
退出到root用户:exit
root设置用户的密码: passwd 用户名
普通用户:passwd
锁定用户,一旦锁定就不能登陆了:passwd -l 用户名(root权限才可以)

用户组管理:对/etc/group进行改动
添加用户组:groupadd -g  id 用户组名(指定 id) 如果不指定,会自增
删除用户组:gruopdel 用户组名称 
修改用户组权限信息和名字:groupmod -g 要修改成为的id id -n 要修改成为的名字  原来的用户组名字

文件的查看

/etc/passwd
用户名:口令(登录密码我们不可见):用户标识号:组标识号:注释性描述:主目录:登录Shell
真正加密后的文件放在/etc/shadow 中

磁盘的管理

df(列出文件系统整体的磁盘使用量) du(检查磁盘空间使用)
df -h 可以显示MB

进程的管理

ps:				查看当前系统中正在运行的各种进程的信息
ps-xx:
	-a: 			显示当前终端运行的所有的进程信息(当前进程中的一个)
	-u:			以用户的信息显示进程
	-x:			显示后台运行进程的参数!
ps-aux:				查看所有的进程
 ps-aux|grep  			需要查看的进程名
|				在Linux中表示管道符
grep 				查找文件中符合条件的字符串
ps -ef|grep 进程名 		查看当前进程状态
 kill -9 pid号   		强制杀死进程
netstat -anp |grep 8190    找到对应的pid

环境变量

配置环境变量: /etc/profile
让配置文件生效:source/etc/profile

执行tomcat指令:./startup.sh
关闭tomcat指令:./shutdown.sh

防火墙以及开放端口

systemctl status firewalld		 		#查看firewall防火墙状态
firewall-cmd --list-ports				#查看firewall防火墙开放端口
systemctl start firewalld.service			#打开firewall防火墙
systemctl stop firewalld.service			#关闭firewall防火墙
systemctl restart firewalld					#重启firewal防火墙
systemctl disable firewalld.service			#禁止firewall开机启动  

开放firewall防火墙端口,需重启防火墙生效

firewall-cmd --zone=public --add-port=80/tcp --permanent 	

命令含义:
–zone #作用域
–add-port=80/tcp #添加端口,格式为:端口/通讯协议
–permanent #永久生效,没有此参数重启后失效

解压命令

tar -zxvf nacos-server-1.1.4.tar.gz
posted @ 2021-07-04 18:09  没有梦想的java菜鸟  阅读(116)  评论(0编辑  收藏  举报