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,用于跳过
自己选择的路,跪着也要走完。朋友们,虽然这个世界日益浮躁起来,只要能够为了当时纯粹的梦想和感动坚持努力下去,不管其它人怎么样,我们也能够保持自己的本色走下去。
分类:
Linux系统编程
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 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(扫描线求面积交)