1、mkdir
命令可以创建新目录 例如:mkdir test
2、mkdir -p递归创建多级目录 注:目录路径中某个木不存在,也是可以创建成功 例如:mkdir -p /root/abc/c/b
3、mkdir -m 目录权限 目录名 例如:mkdir -m 777 hello
4、使用重定向符(>) 创建文件 例如:> test.txt
5、使用touch 创建文件 例如:touch test.txt
6、使用 echo 创建文件 例如:echo "hello linux" > text.txt 创建内容为hello linux的文件名为text.txt。扩展内容 echo "i want to making money" >>text.txt,这时会把i want to making money这句话追加到text.txt文件中。
7、使用cat 创建文件 例如: cat > test.txt 下面会添加内容
扩展内容:cat>>test.txt 最近内容
8、使用vi命令编辑文本 vi test.txt 输入完之后会进入文件编辑模式:
9、pwd查看路径信息
10、删除命令。rm file # 直接删除 ; rm -i file # 删前提示 ; rm -f file # 强制删除;rm -rf /dir # 递归删除
11、复制命令。cp [选项] source dest
。即复制 source 文件到 dest。
例如:cp test.txt test.txt.bak 当前目录下复制文件
例如:cp /home/abc/text.link1 /home/ 复制文件
例如:cp -r /home/abc /root/ 复制目录
例如:\cp /home/abc /root/ 复制时会覆盖同名文件或者目录
例如:cp -vr /home/abc/ /root/ 复制时 会显示详细的执行过程
例如:cp /home/abc/test.txt /home/abc/text.txt /root/ 多个文件复制
例如:cp -d test.txt test.link 复制软链接文件
12、建立源文件的硬链接和软连接
将目标文件建立为源文件的硬链接文件: cp -l 源文件 目标文件
将目标文件建立为源文件的软链接文件:cp -s 源文件 目标文件
13、移动 使用mv指令
mv /home/abc/a1 /home/ 移动单个文件
mv /root/A1/* /home/ 文件夹下文件全部移动到home文件夹下
14、重命名目录和文件
使用mv命令 和rename名称
mv text.txt test.txt ; rename test.txt text.txt
15、查看文件类型
file命令:能够弹窗文件内部,并决定文件是什么类型
16、查看整个文件
cat 文件名 输出文件
more[+数字][-数字] file 以全屏的方式显示文本文件的内容
tail file 用于输出文件中的尾部内容
grep 【选项】【匹配模式】file 按照某种匹配规则搜索指定的文件,并将符合匹配条件行输出
wc file 统计文件的行数,单词数和字符数
grep 'hello world' demo2.txt 从demo2.txt查询hello world字符串
17、kill -hup pid 如果想要更改配置而不需停止并重新启动服务,请使用该命令。在对配置文件作必要的更改后,发出该命令以动态更新服务配置