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源设置为网内镜像网站
- wget下载repo文件,并修改文件名为CentOS-Base.repo:
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/Cent7OS-163.repo - 执行yum源更新命令
yum clean all清理yum过期的缓存yum makecache

浙公网安备 33010602011771号