标签:支持 rzsz 不用 nginx 指定 media ldb http 家目录
关闭firewalld:
临时关闭防火墙:systemctl stop firewalld
修改配置文件设置开机不启动:systemctl disable firewalld
selinux :
临时关闭:setenforec 0
永久关闭:vi /etc/selinux/config 修改:SELINUX=disabled
NetworkManager:
NetworkManager和network都可以管理网络,我们只用network
systemctl stop NetworkManager
systemctl disable NetworkManager
优化yum源(curl 纯命令行的浏览器工具)
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup(改名备份,以防后面又想换成国外的源:)
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo(换成国内的阿里云镜像)
yum makecache
安装常用软件包(yum 是使用python2开发)
yum install -y bash-completion net-tools vim lrzsz wget tree screen lsof tcpdump
bin 普通用户可以二进制命令文件
boot 系统的启动引导文件
dev device设备文件的所在目录
etc 配置文件的目录
home 所有普通用户的家目录(老百姓家)
lib 32位库文件
lib64 64位库文件
media 不用
mnt 临时挂载点
opt 普通目录
proc 把内存中进程的信息挂载在/proc
root root用户的家目录(皇宫)
run pid的存放目录
sbin root用户可以二进制命令文件
srv 不用
sys 系统内核运行的时候产生的文件
tmp 临时目录
usr 用户自己安装的软件的所有文件
var 经常变化的文件, 邮件,日志
which python查看python这条命令所在的文件
ldd /usr/bin/ls查看该条命令执行时需要加载的库文件
linux上面的存储设备需要先挂载才能正常访问
mount /dev/sdb1 /mnt 挂载设备
umount /mnt 弹出设备
ls -il每一列的意思
inode(文件索引) 类型权限状态 硬链接数所属者 所属组 文件大小Bytes 文件修改时间 文件名
17435099 -rw-r--r--. 1 root root 23697 Aug 5 18:31 access.log
16777290 -rw-------. 1 root root 1404 Aug 5 11:05 anaconda-ks.cfg
17435093 -rw-r--r--. 1 root root 45 Aug 5 19:32 test.txt
-rw-r--r--
第一个字母表文件类型:
- 表示文件
d表示目录
l表示软连接(快捷方式)
b表示存储文件
c表示输入输出设备
rw-r--r-- 9位权限位
前三位 所属者(单人)
中间三位 所属组(多人集合)
后三位 其他人(多人集合)
最后一个.,表示该文件是否是在selinux开启的状态下创建的
删文件的原理:当这个文件的硬链接值为零且没有程序在占用,那么这个文件已经被删除
软连接:相当于windows的快捷方式,(文件目录都可以创建软连接)
ln -s 原路径 快捷方式
硬链接:只能针对文件创硬链接inode号相同,相当于有多个路径都可以访问并修改该文件
ln 原路径 新命名路径
软连接是一个实实在在的文件,硬链接相当于访问文件的一个入口,并不算一个文件
查看文件属性:stat
查看文件类型:file
创建压缩包:
tar zcvf 压缩后放入哪儿 被打包文件路径...(支持多个)
解压缩包:
tar zxvf 压缩包路径 (-C 可指定解压之后的存放目录)不加默认就是当前目录下
解压zip包
unzip 压缩包路径
直接查看压缩包的内容(不解压):
tar tf 压缩包路径
linux是一个多用户多终端的系统,
并支持直接切换用户: su - 用户名
退出登陆回到上一级登陆状态:logout(crtl+d)
useradd username 创建普通用户username
passwd username 给普通用户username设置登录密码
useradd 用户名 -g 1000在指定组中创建用户
查看当前登陆用户是谁: whoami
查看用户的uid:id 用户名
删除用户:userdel -fr 用户名(加-fr彻底删除用户以及用户所有的相关信息,如果只是不想让用户登录而保留该账户的其他信息,可以不加-fr)
chown oldboy.oldboy /data/oldboy 将oldboy目录的所属主和所属组全部换成oldboy
注意区别:
chown修改文件或目录的所属主和所属组
chmod 修改文件或目录的权限
ugo权限:
u 所属主
g 所属组
o 其他人
chmod g+w /data/oldboy给所属组增加写的权限
cd 需要x执行权限1
touch 需要w写权限2
ls 需要r读权限4
linux下默认的目录权限是755
如何命令行发送邮件:
cat /tmp/test.txt|mail -s ‘egon dsb‘ 378533872@qq.com
分时日月周
*/5****每隔五分钟发一次 cat /tmp/test.txt|mail -s ‘egon dsb‘ 378533872@qq.com
*9***九点之后每分钟都发
crontab -e 编辑定时任务
crontab -l 查看定时任务
设置静态IP,防止每次都在换,链接太麻烦
vim /etc/sysconfig/network-scripts/ifcfg-eth0
BOOTPROTO="static"
IPADDR="10.0.0.111"
NETMASK="255.255.255.0"
GATEWAY="10.0.0.2"
DNS1="223.5.5.5"
DNS2="223.6.6.6"
重启网络服务
systemctl restart network
验证网络是否畅通
ping www.baidu.com
查看网关命令
route -n
查看ip地址
ip addr
ifconfig
查看监听
netstat -lntup
web服务软件:Apache httpd, Nginx
安装:
yum install httpd -y
启动服务:
systemctl start httpd
检测httpd是否正常启动,
netstat -lntup查看是否监听了80端口
浏览器直接访问:
10.0.0.111(我们之前设置了的静态网络设置)
运行自己的静态网站
切换到:cd /var/www/html/
拖拽压缩包:xiaoniaofeifei.zip
解压压缩包:unzip xiaoniaofeifei.zip
再次访问即可运行小鸟飞飞游戏
ps -ef 查看当前所有的进程id
kill 进程id————结束该进程
标签:支持 rzsz 不用 nginx 指定 media ldb http 家目录
原文地址:https://www.cnblogs.com/Dominic-Ji/p/9463799.html