Linux常用命令
ls -a:列出所有目录(“.”开头的是隐藏文件) -l: 以长格式列出目录下的内容列表 cd cd 切换到家目录 cd ~ 切换到家目录 cd .. 切换到上一级目录 pwd 显示当前工作路径(以绝对路径的形式显示) touch 创建文件 touch a.txt b.txt 创建a.txt和b.txt两个文件 mkdir 创建目录 -p:递归创建 mv 重命名、移动文件或目录 mv source dest mv a.txt b.txt /tmp 把当前路径下的a.txt和b.txt移动到/tmp目录下 cp 拷贝、复制 格式: cp source dest 参数: -r:递归复制 rm 删除目录或文件 -r:递归删除 -f:强制删除不提示 cat 查看文件内容 -n:显示行号 cat 文件名 | more 分页浏览 cat 文件名 >> a.txt 将文件内容追加到a.txt > : 输出重定向:会将原来的文件内容覆盖 >> : 不会覆盖原文件的内容,而是追加到其尾部 ls -l > a.txt 列表内容写入a.txt (覆盖写) ls -l >> b.txt 列表内容追加到b.txt (b.txt原来的内容还在) tar 压缩与解压指令 -z: 有gzip属性的 -c: 压缩 -x: 解压 -v:显示详细信息 -f:指定压缩后的文件名 -C