Centos7 基本shell命令

查询状态

ps aux | grep nginx

修改目录或文件的所有者

格式:chown 用户名:组名 文件路径(可以是就对路径也可以是相对路径)

-R : 对目前目录下的所有文件与子目录进行相同的拥有者变更(即以递回的方式逐个变更)

# chown nginx:www uploads -R

删除文件

# rm /usr/local/test.txt
# rm -f /usr/local/test.txt //强制删除文件,不弹出提示

移动文件或文件夹

# mv webdata /bin/usr/

重命名文件或文件夹

# mv oldfilename newfilename

设置环境变量

$ export PATH=$PATH:/lnmp/php/bin

压缩tar.gz

# tar -zcvf /tmp/***.tar.gz /lnmp

[root@linux ~]# tar -cvf /tmp/etc.tar /etc <==仅打包,不压缩!

[root@linux ~]# tar -cjvf /tmp/etc.tar.bz2 /etc <==打包后,以 bzip2 压缩

解压tar.gz

# tar -zxvf ***.tar.gz

注释:z代表gzip的压缩包;x代表解压;v代表显示过程信息;f代表后面接的是文件名

解压tar.xz

# xz -d ***.tar.xz
# tar -xvf ***.tar

显示所有硬盘

# fdisk -l

挂载硬盘

mount /dev/sdb2 /mydisk

NO3. 强制删除整个目录,包括目录与文件全部删除,需要管理员权限

[root@rehat root]# rm -r -f test