开启端口
Linux代码 收藏代码
firewall-cmd --zone=public --add-port=80/tcp --permanent
查看已经开放的端口:
Linux代码 收藏代码
firewall-cmd --list-ports
#重启firewall
firewall-cmd --reload
#停止firewall
systemctl stop firewalld.service
#禁止firewall开机启动
systemctl disable firewalld.service
svn配置完成,接下来该启动svn喽:svn默认端口是3690
1.启动命令: svnserve -d -r 版本库路径 --listen-host 192.168.1.178
如:svnserve -d -r /opt/svndata --listen-host 192.168.1.178
启动svnserve时出现cannot bind server socket:address already in use
netstat -apn | grep 3690 查找指定端口号进程id
kill -9 pid
svn认证 在auth里面 设置组
[groups]
project_1(组名) = tom(用户)
[/]
@project_1(组名) = rw(权限)
重启主机
reboot
重启网卡
systemctl restart network.service
常用基本命令
1 :基础命令
cp
ls ll ls -st(时间排序倒叙) ls -str(升序) ls ls -a 显示所有文件
cat 查看小文件 cat -n 文件名 显示行数
more 文件名 查看大文件
head 文件名 -10 查看文件前多少行
tail 文件名 -10 查看最后多少行 默认都是10 因为tail是查看最后几行,所以可以动态查看礼物log日志动态变化
tail -f 文件名
touch 创建空文件
mkdir 创建目录 mkdir -p 递归创建,不管是否有这个目录
cp 复制 ***** cp 文件 复制到的目录(可以改名字) ****** cp -a 复制文件的权限一起复制
mv 移动文件/跟该文件 当前目录及更改,不是则移动
ssh ssh user@host ctrl+d退出
id查看当前用户
uname -a 查看当前系统信息
echo “xxxx” 打印在控制台 shell中使用
man linux命令 查看帮助明档 进去后 / +需要搜索的内容
help 查看shell命令
clear 清屏 ctrl+l
who 当前登录用户信息 whoami 我是谁
uptime 服务器系统信息
w who+uptime
free查看当前内存 -m以m为单位 -h以G为单位 swap虚拟内存
wc -l 统计行数
grep “” 查找指定字符串***-n 查看第几行***-w精确查找 -v取反*-i 忽略大小写
find /(指定文件路径) -name 文件名
uniq -c 文件 同个每个的个数 | sort -n 进行排序
df -h 查看磁盘文件系统使用情况
netstat -tunlp t:tcp u:udp n:拒接显示别名 l :listen p:
du -sm * 查看当前路径的所以文件大小
firewall-cmd 防火墙命令 firewall-cmd --state
将目前目录及其子目录下所有延伸档名是 c 的文件列出来。
find . -name “*.c”
将目前目录其其下子目录中所有一般文件列出
find . -type f
将目前目录及其子目录下所有最近 20 天内更新过的文件列出
find . -ctime -20
查找/var/log目录中更改时间在7日以前的普通文件,并在删除之前询问它们:
find /var/log -type f -mtime +7 -ok rm {} ;
查找前目录中文件属主具有读、写权限,并且文件所属组的用户和其他用户具有读权限的文件:
find . -type f -perm 644 -exec ls -l {} ;
为了查找系统中所有文件长度为0的普通文件,并列出它们的完整路径:
find / -type f -size 0 -exec ls -l {} ;