Linux

Linux 是一种自由和开放源码的计算机操作系统,其基本思想是:

  • 一切皆文件
  • 每个软件都有确定的用途

# Linux 的安装与使用                                                                             // shell 脚本


压缩与解压缩 tar

tar 命令位于 /bin 目录下,可以将用户指定的文件或目录打包成一个文件,但不做压缩;Linux 中,通常的压缩方式是:先用 tar 将许多文件打包成一个文件,再以 gzip 压缩命令压缩成 xxx.tar.gz( 或 xxx.tgz )的文件

  • 打包当前目录( ./* )下的所有内容为 xxx.tar

  • 打包并压缩当前目录( ./* )下的所有内容为 xxx.tar.gz

  • 压缩指定文件( ca )为 xxxx.tar.gz

  • 列出压缩文件( xxxx.tar.gz )的内容

  • 解押( xxx.tar / xxx.tar.gz )到


Linux 常用命令

# 文件相关                                                                        // 文件权限

  • ls  列出目录

  • cd  切换目录

  • pwd  显示当前的目录
  • mkdir  创建一个新的目录
  • rmdir  删除一个空目录
  • cp  复制文件,也可以将多个文件一次性复制到一个目录下

  • rm  删除文件或目录

  • mv  移动文件 / 目录,或重命名文件 / 目录

  • cat  查看文本文件的内容
  • more  查看显示长文件内容
  • touch  创建文件
  • echo  向文件中写入内容
  • vim  主要用于文本编辑                                     // vim 是一个非常好用的文本编辑器

# 用户管理 / 登录

  • useradd  添加用户
  • userdel  删除用户
  • passwd  用户口令修改
  • groupadd  /  groupdel  /  groupmod  ( 扩展 )用户组

# 网络

  • ssh  远程连接

  • ifconfig  查看网卡配置

  • netstat  查看网络
  • route  路由命令
  • nslookup  DNS 命令

# 性能 / 硬件

  • top