Linux常用命令

目录管理

cd 								切换目录命令
cd ..							返回上级目录
/								根目录
./								当前目录
cd /							进入根目录
cd ~							回到用户目录

ls								列出目录
ls -a							查看全部文件,包括隐藏文件
ls -l							列出文件及其说明,不包含隐藏文件
ls -al							列出所有文件及其说明,包含隐藏文件

pwd								查看用户当前所在的目录

mkdir							创建目录
mkdir -p test1/test2/test3		创建多级目录
rmdir							移除目录,只能删除空目录
rmdir -p test1/test2/test3		移除多级目录

rm								移除文件或目录
rm -f							强制删除
rm -r							递归删除目录
rm -i							询问是否删除
rm -rf /						删库跑路操作

cp 原来的文件 需要复制到的目录		复制

mv								移动文件或目录(重命名)
mv -f							强制移动
mv -u							只替换更新过的文件

pwd								查看当前文件或文件夹的所在目录

文件属性

在这里插入图片描述

修改权限

Linux的基本权限有九个,分别是owner/group/other三种身份以及各自的read/write/execute权限

chmod 777 www			将文件www设置为所有用户可读可写可执行即rwxrwxrwx
chmod 770 www			将文件www设置为rwxrwx---
chmod 740 www			将文件www设置为rwxr----
chmod 624 www			将文件www设置为rw--w-r--

可读 r:4
可写 w:2
可执行 x:1
给各自身份的角色赋权限,只需将数字相加即可

查看文件内容

cat					正着查看文件内容
tac					倒着查看文件内容
nl					查看文件内容的时候附带行号
more				一页一页的显示文件内容(空格表示翻页,enter表示向下一行)
less				和more差不多,按↑可以向上翻页,q键退出 
head -n 20 file		只看前20行
tail -n 20 file		只看后20/查找的内容			可以在当前文件中向下查找
?查找的内容			向上查找(n向下寻找、N下上寻找)

创建文件

touch f1				创建文件f1

ln f1 f2				创建f1的硬连接f2,当f1删了f2还可以访问
ln -s f1 f3				创建f1的软连接f3,相当于Windows里面的快捷方式,当f1删了f3不能访问

在这里插入图片描述

vim编辑器

# 编辑redis.config文件
vim redis.config

# 进入编辑模式
i
# 退出编辑模式
Esc

#退出vim编译器
1、输入冒号:
2、输入指令
· :q 退出(的缩写:quit)
· :q!不保存即退出(的缩写:quit!)
· :wq 写和退出
· :wq! 即使文件只有读权限也可以写并退出(如果文件没有写权限:强制写)
· :x 写入并退出(类似于:wq,但仅在有更改时写入)
· :exit写入并退出(与相同:x)
· :qa全部退出(的缩写:quitall)
· :cq 退出而不保存并使Vim返回非零错误(即退出时出现错误)

防火墙

# 查看防火墙状态
systemctl status firewalld

# 开启、重启、关闭、firewalld.service服务
# 开启
service firewalld start
# 重启
service firewalld restart
# 关闭
service firewalld stop

# 查看防火墙规则
firewall-cmd --list-all		#查看全部信息
firewall-cmd --list-ports	#查看端口信息

# 开启端口
# 开端口命令	firewall-cmd --zone=public --add-port=8080/tcp --permanent
# 重启防火墙	systemctl restart firewalld.service

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

重启nginx

./nginx -s reload		#进入sbin目录
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值