linux随记

目录权限

复制粘贴文件:【cp [选项] 源文件或目录 目标文件或目录】
剪切粘贴文件:【mv [选项] 源文件或目录 目标文件或目录】
删除文件:【rm 文件】慎用 rm -rf

ftp文件上传

防火墙关闭:
安装vsftpd:【yum -y install vsftpd】
注释root:【vim /etc/vsftpd/user_list】【vim /etc/vsftpd/ftpusers】
重启FTP服务:【systemctl restart vsftpd】
cmd窗口输入:【ftp ip】 正常则登录,否侧慢慢百度,可查看一下windows的ftp是否打开。

防火墙

关闭

  • CentOS6
    servcie iptables stop # 临时关闭防火墙
    chkconfig iptables off# 永久关闭防火墙

  • CentOS 7
    sudo systemctl disable firewalld.service# 开机不自动启动防火墙
    sudo systemctl stop firewalld.service# 关闭防火墙

  • SLES
    sudo chkconfig SuSEfirewall2_setup off
    sudo chkconfig SuSEfirewall2_init off
    sudo rcSuSEfirewall2 stop

  • Unutu
    sudo service ufw stop
    sudo ufw disable

开启防火墙

  • CentOS6
    servcie iptables start # 临时开启防火墙
    chkconfig iptables on # 永久开启防火墙

  • CentOS 7
    sudo systemctl enable firewalld.service# 开机自动启动防火墙
    sudo systemctl start firewalld.service # 关闭防火墙
    sudo systemctl status firewall.service # 查看防火墙状态
    sudo systemctl restart firewall.service # 重新启动防火墙

  • SLES
    sudo chkconfig SuSEfirewall2_setup on
    sudo chkconfig SuSEfirewall2_init on
    sudo rcSuSEfirewall2 start

  • Unutu
    sudo service ufw start 或者sudo ufw

CentOS7 启动关闭服务命令:以防火墙为例
启动一个服务:systemctl start firewalld.service
关闭一个服务:systemctl stop firewalld.service
重启一个服务:systemctl restart firewalld.service
显示一个服务的状态:systemctl status firewalld.service
在开机时启用一个服务:systemctl enable firewalld.service
在开机时禁用一个服务:systemctl disable firewalld.service
查看服务是否开机启动:systemctl is-enabled firewalld.service;echo $?
查看已启动的服务列表:systemctl list-unit-files|grep enabled

防火墙
1、查看防火墙开放的端口:firewall-cmd --zone=public --list-ports
2、查看当前开放了那些服务:firewall-cmd --list-services
3、查看防火墙状态:systemctl status firewalld.service
4、查看防火墙状态:firewall-cmd --state
5、查看指定端口是否开放:firewall-cmd --query-port=80/tcp
6、添加端口:firewall-cmd --zone=public --add-port=80/tcp --permanent (–permanent永久生效)
7、重新载入:firewall-cmd --reload
8、移除80端口号:firewall-cmd --permanent --zone=public --remove-port=80/tcp
9、启动|关闭|重新启动 防火墙:systemctl [start|stop|restart] firewalld.service
10、查看版本: firewall-cmd --version
11、查看帮助: firewall-cmd --help
12、显示状态: firewall-cmd --state

打包、解压缩

tar
打包:【tar -zcvf 目标文件 源文件或文件夹】 如:tar -zcvf index.tar.gz index.html css/ js/ images/ 
解压:【tar -zxvf 目标文件 源文件或文件夹】 如:tar -zxvf index.tar.gz /home/www

必须的参数:(3个参数不能共存)
-c :创建压缩文件c代表create。
-x :解压缩文件
-t :查看压缩包里面的文件!
辅助参数:
-z :用 gzip 压缩/解压缩
-j :用 bzip2 压缩/解压缩
-v :显示压缩/解压缩的进度条
-f :使用档名(注意:f后面不要接参数,也就是说-zxfv是不对的,要写成-zxvf)
-r:向压缩归档文件末尾追加文件
-u:更新原压缩包中的文件

命令

【halt】关闭linux当前正在运行的程序

开机启动界面


# 查看当前系统默认启动的界面
systemctl get-default
# 修改默认启动界面为图形界面
systemctl set-default   graphical.target
# 修改默认启动界面为字符(命令行)界面
systemctl set-default  multi-user.target

yam 不可用

# 原因是没有配置yum源。修改/etc/yum.repos.d/CenOS-Base.repo文件.
# 不行删除原有的文件:
rm -f  /etc/yum.repos.d/CentOS-Base.repo 

# 重新下载阿里的:
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo  

# 清理缓存:
yum clean all  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值