Linux常用命令

Linux常用命令

cd 目录切换,后面可以跟相对路径,也可以跟绝对路径

mkdir 创建目录,只能创建一级目录,后面可以跟-p创建多级目录

ls 显示当前目录所包含文件及其子目录 后面可跟参数:

  • -a :显示所有目录内的文件,包括隐藏文件
  • -l 以列表的方式显示信息
  • -h 显示文件大小时,以k,m,G单位显示
  • -t 按文件生成日期排序

netstat :显示网络状态,可跟参数:

  • -a 显示所有连线中的socket
  • -n 直接使用IP地址,而不通过域名服务器
  • -p 显示正在使用Socket的程序识别码和程序
  • 利用管道查询指定进程 netstat -anp 3306 | grep 3306 查询3306进程,可以直接通过kill PID杀死指定进程

tar 压缩文件或目录,生成压缩文件;解压压缩文件

  • 选项
    • -z 使用 gzip压缩,压缩文件以.tar.gz或者tgz来命名
    • -x 解压缩文件
    • -v 压缩过程中显示文件
    • -f 指定压缩文件名,该选项必须放在其他选项之后
    • -C<目的目录> 指定解压目录

示例:将/opt下的gitblit-1.9.1.tar.gz文件解压缩到/usr/local目录:tar -zxvf /opt/gitblit-1.9.1.tar.gz -C /usr/local

systemctl 系统控制,等价于service

  • start 启动系统服务
  • stop 停止系统服务
  • restart 重启服务
  • reload 重新加载服务(重新加载配置,服务不会中断)
  • status 服务状态
  • enable 设置服务开机启动
  • disable 设置服务开机不启动
  • 示例:
    • systemctl stop firewalld 关闭防火墙
    • systemctl status firewalld 查看防火墙状态
    • systemctl start firewalld 启动防火墙
    • systemctl enable firewalld 防火墙开机启动

yum(Yellow dog Updater,Modified)指令基于rpm指令,能够从指定的服务器自动下载并安装rpm包,可以自动处理依赖关系,一次安装所有依赖的软体包,无需一次次下载和安装。

  • yum -y install packageName 安装包,-y表示免确认
  • yum update packageName 用于更新指定包
  • yum remove packageName 移除指定包

useradd 用户账号 [-d <登入目录>] [-s ]

yum源设置

yum指令默认源为apache,网速较慢,可以通过编辑 /etc/yum.repos.d/CentOS-Base.repo 文件将yum源设置为网内镜像网站

  1. wget下载repo文件,并修改文件名为CentOS-Base.repo:wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/Cent7OS-163.repo
  2. 执行yum源更新命令
    • yum clean all 清理yum过期的缓存
    • yum makecache

Linux常用命令

上一篇:VMware:用Ubuntu创建一个新的虚拟机


下一篇:Shell 常见语法