linux 命令

chmod [option] mode file
# 将文件file的权限修改为mode
# option可以为-r 表示递归修改文件
chown [option] owner:gourp file
# 修改文件file的所有者和组
sed -i 's/aaa/bbb/g' filename
# 将filename中所有的aaa替换为bbb
# s表示替换,g表示所有
# aaa为替换前的字符,bbb为替换后的字符
sed -i 1,3d filename
# 删除filename的1到3行
awk ‘{print $2}' filename #以空格为分割符输出第2列
awk ‘{print $NF}' filename #以空格为分割符输出最后一列
awk -F 'a'  ‘{print $NF}' filename #以a为分割符输出最后一列
复制代码
# 搜索文件内容的命令grep
grep [option] pattern files

# -n为显示匹配行和行号
grep -n ‘t[ae]st’ filename
# 查找filename中包含tst或者taest的内容


grep abc -rl dirname # 查找dirname中所有包含abc内容的文件
复制代码
find / -name filename
# 从根目录下查找名为filename的文件

find / -name -type d
# 从根目录下查找名为filename且类型为目录的文件

 

# 递归创建文件夹
mkdir -p movies/hi_mon
mkdir -p movies/hi_moon && movies/hello_moon
# &&表示执行完左边的指令,再执行右边的指令,可以写多个
rm -rf 文件夹名
# -rf用于删除文件夹
cat a.txt
# 将a.txt的内容输出到屏幕上

cat abc > a.txt  # cat b.txt > a.txt

# 将abc写入a.txt
head / tail -n 2 a.txt
# 查看文件a.txt的前2行或后两行
diff 文件1 文件2
# 输出两个文件相同和不同的部分
man 命令名
# 查询命令的信息

man 5 配置文件名
# 查询配置文件的信息
ps
top
# 进程查看命令


kill pid
kill -9 pid
# -9为强制杀死
df # 显示磁盘分区中可以使用的磁盘空间
du # 显示每个文件和目录的磁盘使用空间

 

 

 

 

 

yum install name
# 在centos中通过yum管理软件包

yum install wget -y name‘
# 加了wget -y后,可以在选择y和n时可以全部选y,用于跳过

 

posted @   WTSRUVF  阅读(19)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
历史上的今天:
2018-07-06 Get The Treasury HDU - 3642(扫描线求三维面积交。。体积交)
2018-07-06 覆盖的面积 HDU - 1255(扫描线求面积交)
点击右上角即可分享
微信分享提示