Linux 常用命令

操作用户

授权

chown -R 用户名 文件夹名

查看所有用户

compgen -u

删除用户

用户被删除。原属于此用户的文件就会从用户名变成Id
userdel -r 用户名

创建用户

useradd hx
passwd hx

修改家目录 修改/etc/passwd 文件
hx:x:1002:1002::/home/hx:/bin/bash

防火墙

查看开机是否启动防火墙服务:
systemctl is-enabled firewalld

临时关闭,立即生效:
	开启:systemctl start firewalld
	关闭:systemctl stop firewalld

永久开启, 重启后生效:
	开启:systemctl enable firewalld
	关闭:systemctl disable firewalld

上传下载命令

原单词rz: Receive Zmodem(接收)
原单词sz: Send Zmodem(发送)

1 rz上传

即是接收文件,xshell就会弹出文件选择对话框,选好文件之后关闭对话框,文件就会上传到linux里的当前目录。如果要上传文件,直接用鼠标点住文件往X-shell里面一拖即是

2 sz fileName 下载

就是发文件到windows上(保存的目录是可以配置) 比ftp命令方便多了,而且服务器不用再开FTP服务了

查找日志

less catalina.out打开日志
操作:Shift + G跳转到最后一行
?内容查找相关内容

操作端口

查看端口是否开放

lsof -i:端口号

字体安装

参数文档
解决linux安装中文字体的方法

安装命令

yum install -y fontconfig mkfontscale	--	安装
mkfontscale

mkfontdir

fc-cache

fc-cache -fv

查看安装的中文字体

fc-list :lang=zh

操作进程

根据进程名查看

ps -ef | grep tomcat

根据端口查看进程

netstat -tunlp | grep 8080

杀进程

kill -9 1095

打ZIP包

zip -q -r kk.zip 文件夹名/

系统操作

重启服务

shutdown -r now

文件授权

chmod +x  xampp.run #给xampp.run执行权限

chmod +w  xampp.run #给xampp.run写权限

chmod +r  xampp.run #给xampp.run读权限

文件夹授权

切换到root用户
su - root

更改文件夹的用户为user1
chown -R user1:user1 /local

修改user1对文件夹的权限
chmod 777 /local

目录挂载

参考地址:
NFS服务器

前置条件
​	1.要求两个服务器都安装有[NFS](https://so.csdn.net/so/search?q=NFS&spm=1001.2101.3001.7020)服务。
​		rpm -qa|grep nfs
​		yum -y install nfs-utils
​	2.网络通畅
​		能各自ping通
​	3.服务端和客户端防火墙和 selinux 状态
​		查看
​		firewall-[cmd](https://so.csdn.net/so/search?q=cmd&spm=1001.2101.3001.7020) --state
​		关闭
​		systemctl stop firewalld.service
服务端
1. 配置挂载的服务器
   vi /etc/exports
   一般为空文件,添加以下内容
   /opt 192.168.120.0/24(insecure,rw,sync,no_root_squash)
   /opt:服务器1上要共享的文件夹;

2. 重新加载服务,使配置文件生效
   systemctl reload nfs

3. 查看以共享的目录
​	showmount -e

3. 设置NFS自启动
​	`CentOS6`
​			chkconfig nfs on
​			service nfs start

​	`CentOS7`
​			systemctl start nfs
​			systemctl enable nfs

客户端
1. 客户端挂载目录
   mount -t nfs 192.168.120.141:/opt/ /opt/
2. 查看挂载结果
   df -h
3. 编辑启动文件,将挂载命令设置为启动自动执行
   vi /etc/rc.local
   添加之前执行的挂载语句:
   mount -t nfs 192.168.120.141:/opt/ /opt/
   CentOS7开始,默认情况下开机是不执行/etc/rc.local文件的,需要授予执行权限,才能开机启动执行此文件
   chmod 777 /etc/rc.local		

4. 服务器2查看服务器1共享目的目录
   showmount -e 192.168.120.141

5. 删除挂载
   umount /data
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值