Linux基础命令总结

  1. 切换到根目录
1
cd /
  1. 切换到某个文件夹下(这里以root为例,root不要写成/root)
1
cd root
  1. 显示当前目录
1
pwd
  1. 返回上一级
1
cd ..
  1. 看有啥文件
1
ls
  1. 看看指定目录下有啥文件
1
ls /路径
  1. 打包压缩,解包解压(tar命令)

    1. 解压到指定文件夹

    z :表示 tar 包是被 gzip 压缩过的 (后缀是.tar.gz),所以解压时需要用 gunzip 解压 (.tar不需要)

    x :表示 从 tar 包中把文件提取出来

    v :表示 显示打包过程详细信息

    f :指定被处理的文件是什么

    hadoop-2.8.3.tar.gz为待解压的文件

    后面是解压到指定文件夹

    1
    tar -zxvf hadoop-2.8.3.tar.gz -C /home/modules

    1. 解压到当前文件夹
    1
    tar -zxvf hadoop-2.8.3.tar.gz
  2. 复制(cp)
    前者为源文件,后者为目的地

1
cp /home/extend_tools/hadoop-huaweicloud-2.8.3.33.jar /home/modules/hadoop-2.8.3/share/hadoop/common/lib/
  1. 创建新目录(mkdir)
1
mkdir fileName

也可以使用递归式创建目录

1
mkdir /home/data/git
  1. 文本编辑器(vim)
1
vim 
  1. 查看当前有哪些进程(jps)
1
jps
  1. 删除(rm)
    1. 普通删除
    1
    rm -f
    1. 强力删除
    1
    rm -rf
    1. 删除根目录下所有的文件,即将系统格式化
    1
    rm -rf /*
  2. 剪切(mv)
1
mv

Linux操作技巧

  1. 按下Tab键自动补齐,即使显示乱码也没问题。

  2. esc ->:q! 强制退出
    esc ->:w! 写入再退出

碎知识点

  1. 云服务是企业数字化转型的趋势:
    1. 弹性扩展(方便加大带宽)
    2. 按需计费
    3. 轻资产(盘点资产时导出EXCEL即可)
    4. SaaS化
    5. 安全可靠
      总结:提高效率,降低成本
  2. 一些工具:
    1. XShell –远程控制
    2. Putty –远程控制
    3. WinSCP –远程拷贝文件