Linux常用命令

基础命令

命令 说明
mkdir test 新建文件夹
rm -rf test 删除文件夹(-r 循环删除子目录,-f 不询问直接删除)
mv 目录路径 新路径 移动、重命名 文件夹、文件
pwd 查看当前所在的目录
touch filename.txt 新建文件
cp 文件名 新的文件 复制文件
cp -r 文件夹名 新的文件夹名 复制目录
cat filename.txt 查看文件内容
df -h 查看空间大小
du -sh ./* 统计当前目录所有文件大小
tar -zcvf test.tar.gz test/ tar 压缩 test 文件夹
tar –exclude=test/dir1 -zcvf test.tar.gz test/ 压缩的时候排除dir1目录
tar -zxvf test.tar.gz tar 解压文件夹
zip -r test.zip test/ zip 压缩
unzip test.zip zip解压
yum install 命令名称 yum平台下载、安装命令
service httpd restart 重启apache
service mysqld restart 重启mysql
shutdown -r now 强制重启linux系统
chown -R www:www jinling 更改拥有者 (更改jinling文件夹的拥有者为www组,www用户[-R是包括jinling文件夹下的所有子文件])
chmod -R 777 jinling 更改文件夹权限 (更改jinling文件夹为777权限,4读+2写+1执行)
/usr/local/nginx/sbin/nginx -s reload 重启nginx
netstat -ntlp 查看当前所有tcp端口
netstat -ntulp | grep 80 查看所有80端口使用情况
php -f im.php >1.txt >&1 & PHP关掉shell终端让程序还能继续执行的方法
kill -9 pid 杀死指定进程
chmod -R 644 ./test && find ./test -type d | xargs chmod 755 还原test目录里的目录为755权限,文件为644权限

评论