Linux系统常用命令
Linux系统常用命令
cat
用于快速浏览文本内容或合并多个文本文件
如: cat 【选项】 文件名
cat /root/install.log
grep (egep或fgrep)
用于在文件中搜索匹配的行并输出
如: grep 【选项】【参数 / "文件内容" 】 文件名 //参数即文件内容,文件内容指要查找的内容
grep "文件内容" /root/install.log
find
用于在文件系统中搜索文件并输出,需要遍历系统所有的文件
如: find 【查找位置/路径】 【匹配表达式】 查找参数
find . -name *linuxcast* //意思是查找包含linuxcast ,-name 指通过姓名来查找, . 代表当前目录
find . -name *.conf //意思是查找包含.conf结尾的文件
cp
用于复制文件和目录
如: cp 【选项】 源文件 目标文件
cp ./aa /xxx //如果需要重命名,则写xxx , 如果不需要重命名,则可不用写xxx
且一般用cp命令会带-r 才能操作文件夹所以一般会写成这样
cp -r ./aaa/aa ./
mv
用于文件和目录移动或改名
如: mv 【选项】源文件 目标文件
mv ./java/ ./jack/ 这里移动的是文件夹,在后面要写/代表文件夹
rm
用于删除文件或目录.Linux基命令行的删除是不可恢复的,作删除操作时要特别小心,以防错误删除系统文件,破坏系统的正常运行。
如: rm 【选项】 文件或目录
rm -rf abc //一般都会写-rf, r 用于文件夹的递归处理,f指强制删除同,不提问。