linux常用命令
ubuntu/debian包管理命令
更新系统所有
1 | apt update |
更新现有软件
1 | apt upgrade -y |
更新软件依赖关系****更新现有软件删除依赖以外的软件
1 | apt full-upgrade -y |
安装或更新指定软件如:curl wget
1 | apt install -y curl wget |
删除指定软件****如:curl wget
1 | apt remove -y curl wget |
Alpine Linux包管理命令
更新系统所有
1 | apk update |
更新现有软件
1 | apk upgrade |
安装或更新指定软件如:curl docker
1 | apk add curl docker |
删除指定软件****如:curl wget
1 | apk del wget |
CentOS包管理命令
更新系统所有
1 | yum update |
安装或更新指定软件如:curl wget
1 | yum install -y curl wget |
删除指定软件****如:curl wget
1 | yum remove -y curl wget |
文件管理相关
查看home目录下内容
1 | ls /home/ |
进入home目录
1 | cd /home |
创建web目录
1 | mkdir web |
创建空nginx.conf文件
1 | touch nginx.conf |
编辑docker-compose.yml文件
1 | nano docker-compose.yml |
压缩/home/web目录,压缩包存放到当前目录
1 | tar -czvf web.tar.gz /home/web |
当前目录解压web.tar.gz文件
1 | tar -xzvf web.tar.gz |
删除home/web目录下所有内容
1 | rm -r /home/web/* |
删除/home/web.tar.gz文件
1 | rm /home/web.tar.gz |
下载maccms10.zip文件到当前目录
1 | wget https://github.com/magicblack/maccms_down/raw/master/maccms10.zip |
移动home/web目录下所有文件到root目录
1 | mv /home/web/* /root/ |
拷贝home/web目录到root
1 | cp -r /home/web /root |
拷贝home/web目录下的test.txt到root
1 | cp /home/web/test.txt /root |
赋予/var/www/html最高读写权限
1 | chmod -R 777 /var/www/html |
将home目录下的test.txt改名成root.txt
1 | mv /home/test.txt /home/root.txt |
将root.txt中所有的test替换成root
1 | sed -i 's/test/root/g' root.txt |
将root.txt文件所有内容删除添加一行文本root=12345保存退出
1 | cat > /home/root.txt << EOF |
在root.txt文本中末尾添加一行end=yyds
1 | echo "end=yyds" >> root.txt |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 赛博空间!
评论