最最基础的Linux命令

真的是最最最基础的命令了,敲多了都会,其他的很多命令我也是用的时候现查:)

进入目录(进入/var/www/html目录下)
cd /var/www/html

复制文件(把123.txt复制到upgrade-bin目录下,-f表示同名文件直接覆盖)
cp -f 123.txt ./upgrade-bin/

移动文件(把123.txt移动到upgrade-bin目录下,-f表示同名文件直接覆盖)
mv -f 123.txt ./upgrade-bin/

删除文件(删除123.txt)
rm 123.txt

查看文件内容
vi 123.txt

编辑文件内容(在vi命令打开文件后按a)
a

退出编辑文件(不保存修改)
按ESC
:q!

退出编辑文件(保存修改)
按ESC
:wq

创建文件夹(创建myFolder文件夹)
mkdir myFolder

设置文件夹权限(给myFolder设置777权限,777表示最高读写权限)
chmod 777 /home/deviser/myFolder

设置文件夹和子目录权限(给myFolder和myFolder的子目录设置777权限,注意:chmod 777 /var/ -R会导致系统出问题,得重装)
chmod 777 /home/myFolder -R

删除文件夹(删除myFolder文件夹和myFolder子目录下的全部文件)
rm -rf myFolder

清空日志文件(清空error.log里的内容,但不删除error.log)
echo > error.log

执行脚本
sh upgrade.sh

执行脚本(后台执行)
sh upgrade.sh&

查看某个进程是否存在(查看mysql进程是否存在,可看到进程号)
ps aux|grep mysql

kill进程(假设mysql的进程号的1705,杀死mysql进程)
kill -9 1705

切root权限(centos系统)
su

切root权限(ubuntu系统和欧拉系统)
sudo su

在线安装软件(centos系统和欧拉系统,-y表示安装过程中不再提示二次确认)
yum install lrzsz -y

在线安装软件(ubuntu系统,-y表示安装过程中不再提示二次确认)
apt install lrzsz -y

查看系统版本
uname -a

压缩文件夹(把test打包成test.tar.gz)
tar -zcvf test.tar.gz test

解压缩(把test.tar.gz解压缩)
tar -xf test.tar.gz

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值