文章目录
概述
最近,常常用linux系统,写了点遇到的命令。仅供参考;
文件和目录管理
ls
ls -l # 长格式列出文件和目录
ls -a # 显示隐藏文件
cd
cd /path/to/directory # 切换到指定目录
cd .. # 返回上一级目录
pwd
显示当前工作目录
mkdir
创建新目录
rmdir
删除空目录
touch
创建新文件或更新现有文件的时间戳;
touch new_file.txt # 创建一个新文件
cp
复制文件或目录
mv
移动或重新命名文件
find - 查找文件或目录
find / -name "文件名"
文件内容查看和编辑
cat
cat file.txt # 显示文件内容
cat > file.txt # 重定向输出到文件
less
分页显示文件内容
less file.txt
head
显示文件的前几行
head -n 10 file.txt #显示文件的前10行
tail
tail -n 10 file.txt # 显示文件的后10行
grep
grep "pattern" file.txt # 在文件中搜索文本模式
sed
sed 's/old/new/g' file.txt > new_file.txt # 替换文本
awk
文本处理工具
awk '{print $1}' file.txt # 打印每一行的第一个字段
系统管理
1.top
显示系统进程和资源使用情况
2.ps
显示当前进程状态
ps aux # 显示所有进程
3.kill
终止进程
kill PID # 终止指定进程
4.chmod
更改文件或目录的所有者
chmod +x script.sh # 使脚本可执行
5.chown
更改文件或目录的所有者
chown user file.txt # 更改文件的所有者
6.df
显示磁盘空间使用情况
7.du
du -sh directory # 显示目录的总磁盘使用情况
小结
这篇主要写了一些常用的命令。没什么别的,有兴趣,可以看看,学习学习。OK,下一篇,写点有意思的。