阅读 144

Linux常用命令

pwd

  • 获取当前所在绝对路径

ls

  • 查看当前路径下所有文件

ls -a

  • 查看当前路径下所有文件,包括隐藏的文件

cd

  • 进入某个目录
  • cd 或 cd ~ 返回最顶层目录
  • cd .. 返回上级目录
  • cd - 返回上一个目录

mkdir

  • mkdir 文件名 创建目录

rmdir

  • 删除指定目录,但是要保证目录里面没有内容,否则删除失败

mv

  • mv 旧文件 新地址 将文件剪切到新的地址

rm

  • rm 删除文件
  • rm -rf 文件名 删除文件(如果是*就是删除所有)

cp

  • cp 文件目录 新文件目录 将指定文件复制到新的地址
  • cp -r 目录1 目录2 目录3 将目录1与目录2复制到目录3下,可以为多个目录,都是将前面的目录复制到最后一个目录下

!

  • !l 查看最近一次以l开头的命令,并执行

history

  • 查看所有执行过的命令

top

  • 查看所有进程,如同任务管理器
  • 按q退出

touch

  • 创建文件,如果文件已存在,会更新文件创建的时间为最新

cat

  • cat>a.txt 向a.txt内写入文本,按control+d退出并保存

vim

  • 查看文件,按下i为编辑模式,shift+:输入wq为保存并退出

more

  • more 文件 查看文件内容

grep

  • grep 88 a.txt 查看a.txt中是否存在88这个字符串,如果存在就输出该字符串
  • grep 88 -n a.txt 如果存在的话,在前面输出所在的行号
  • grep .txt * 查找当前目录下所有文件的文件名或者内容中包括.txt的文件
  • set | grep PATH 查看环境变量

du

  • du -sh * 查看当前目录下所有文件的大小

tar

  • tar -zcvf test.tar.gz /test1 压缩test1为test.tar.gz
  • tar -tzf test.tar.gz 查看当前压缩包的内容列表
  • tar -zxvf test.tar.gz 解压test.tar.gz
  • unzip test.zip 解压test.zip

wget

  • wget 链接 下载链接内容
  • wget -O outputtar.gz 链接 下载链接内容,将其命名为outputtar.gz
  • wget 链接 --no-check-certificate 有时候下载会报错,添加上--no-check-certificate意思是不检查证书

参考文章

scp

  • scp -r 被拷贝目录 权限@开发机:目标目录
  • 作用:跨机器拷贝
文章分类
前端
文章标签