【linux-01】基础命令
常用命令
ctrl+c | 结束progress | |
ls -a | 查看隐藏文件 | |
ls -l | 查看详细信息 | ll |
pwd | 查看所属目录 |
文件/目录
touch xxx | 创建文件xxx |
mkdir -p | 保证中间目录也可以被创建 |
rm -r | 将目录及其中文件和目录逐一递归删除 |
rm -f | 直接删除 |
rmdir -p | 删除路径中的空目录 |
rmdir xxxxx* | 删除以xxxxx开头的空目录 |
cd .. | 返回上级 |
cd ~ | 进入home |
查看文件
cat -n | 对每行编号 查看文件内容 | |
more | 分页查看文件 | 回车下一行/空格下一屏/b上一屏 |
tail | 读取文件后10行 | -n 读取文件后n行 -f 动态读取末尾变化内容 |
复制移动
cp xx xx2/xxx | 将xx文件复制到xx2目录下并改名为xxx |
cp -f xx1/ xx2/ | 将xx1目录及内容复制到xx2目录下 (-f对象是目录时使用) |
cp -f xx1/* xx2/ | 将xx1目录下的内容复制到xx2目录下 |
mv | 移动,同上【若目标目录/文件不存在,则会把源目录/文件改名为目标名】 |
打包解包压缩解压
tar [-zc/xvf] filename -C [path] | 解压filename到path中去 |
-z∶ | gzip,通过gzip命令处理文件,gzip可以对文件压缩或者解压 |
-c | create,即创建新的包文件 |
-x | extract,实现从包文件中还原文件 |
-v | verbose,显示命令的执行过程 |
-f | file,用于指定包文件的名称 |
编辑文件
yum install vim | 安装vim |
vi/vim xxx | 编辑文件 |
command mode | 默认进入,其他模式下按esc进入 |
insert mode | 在命令模式下按i/a/o 进入 |
last line mode | 在命令模式下 :或者/ 进入 wq保存并退出 !q不保存退出 set nu显示行号 |
查找
find path -name file | 在path中找name为file的文件 |
grep word filename | 在filename文件中找word |