【Linux】部署常用命令

切换目录 - change directory

cd ~ : 进入用户主目录
cd .. :返回上级目录


显示目录 - list

ls :显示非隐藏文件与目录(-a 包括显示隐藏)
ll :以长格式显示目录下的内容列表


创建目录 - make directory

mkdir /usr/test : 在usr下创建test文件夹


操作文件 - move - copy

mv aaa bbb :将文件aaa改名为bbb
mv /usr/* . :将usr文件下所有文件移动到当前文件夹
cp file1 /usr/men/tmp/file2 :将文件file1复制到目录/usr/men/tmp下,并改名为file2


解压文件

tar czvf my.tar file1:单个文件压缩打包
tar czvf my.tar file1 file2,...:多个文件压缩打包
tar czvf my.tar dir1:单个目录压缩打包
tar czvf my.tar dir1 dir2:多个目录压缩打包
tar xzvf my.tar:解包至当前目录

gzip -d FileName.gz :解压
gzip FileName :压缩


编辑配置文件

vi file1 :编辑file1文件
i:进入insert编辑模式
:进入命令模式
wq:保存退出
q!:不保存退出


防火墙

service iptables status:查看防火墙状态
service iptables start: 暂时开启防火墙
service iptables stop:暂时关闭防火墙
chkconfig iptables on: 永久开启防火墙
chkconfig iptables off:永久关闭防火墙

CentOS7
firewall-cmd --state :查看防火墙状态
service firewalld start: 开启防火墙
service firewalld stop:关闭防火墙


重启网卡

centos:sudo service network restart
ubuntu:sudo /etc/init.d/networking restart


进程 - process status

ps:报告当前系统的进程状态
kill:杀掉进程


查找

find / -name *filename*:查找文件


小结

仅作记录,方便查看与更新

猜你喜欢

转载自blog.csdn.net/francis123580/article/details/79317676