50个常用的Linux命令

第一部分

# 查找文件
find / -name filename.*

# 查看某个程序是否运行或相关的进程
ps -eflgrep name

# 终止线程
kill -9 name/processId

# 查看文件,包含隐藏文件
ls -al

# 当前工作目录
pwd

第二部分

# 复制文件
cp source filename

# 递归复制整个文件夹
cp -r sourceFolder targetFolder

# 远程拷贝
scp sourceFile

# 创建目录
mkdir newFolder

# 创建文件
touch filename.*

# 删除空目录
rmdir deleteEmptyFolder

# 递归删除目录下所有的内容
rm -rf deleteFile

# 移动文件
mv/temp/movefile/targetFolder

# 重命名
mv oldName newName

第三部分

# 切换用户
su -username

# 修改文件权限
chmod 777 filename

# 压缩文件
tar -czf targetFile
zip -r targetFile

# 列出压缩文件列表
tar -tzf filename

# 解压文件
tar -xvzf targetFile
upzip targetFile

第四部分

# 查看文件头10行
head -n 10 filename

# 查看文件后10行
tail -n 10 filename

# 查看日志类型文件,自显新增的内容
tail -f filename.log

# 使用超级管理员执行命令
sudo rm filename.txt

# 查看当前端口占用情况
nestat -tln grep port_number

第五部分

# 查看端口属于哪个程序
lsof -i :433

# 查看内存使用量和交换区使用量
free -m

# 查看各分区使用情况
df -h

# 查看指定目录的大小
du -sh/filePath

猜你喜欢

转载自blog.csdn.net/qq_58062502/article/details/129248438