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 @ 2023-07-06 10:11  WTSRUVF  阅读(11)  评论(0编辑  收藏  举报