linux命令
一:文件目录类
(1)pwd
显示当前工作目录的绝对路径
(2)ll
显示当前路径的全部文件和目录
(3)cd
切换路径
(4)mkdir
创建一个目录
(5)rmdir
删除一个空目录
(6)touch
创建空文件
(7)cp
复制文件或目录
(8)rm
删除文件或目录
(9)mv
移除文件或目录
(10)cat
查看文件内容
(11)more
文件内容分屏查看
(12)less
分屏显示文件内容
(13)echo
输出内容到控制台
(14)head
显示文件头部信息
(15)tail
输出文件尾部信息
(16)> 覆盖 >>追加
(17)ln
软连接
(18)history
查看已经执行过的历史命令
二:时间日期类
(1)date
显示当前时间、显示非当前时间、设置系统时间
三:用户管理命令
(1)useradd
添加新用户
(2)passwd
设置用户密码
(3)id
查看用户是否存在
(4) cat /etc/passwd
查看创建了那些用户
(5)su 切换用户
su - 切换用户并获得该用户环境变量和执行权限
(6)userdel
删除用户
(7)who
查看登录用户信息
(8)sudo
设置普通用户拥有root权限
(9)usermod
修改用户
四:用户组管理命令
(1)groupadd
新增组
(2)groupdel
删除组
(3)groupmod
对组重新命名
(4)cat /etc/group
查看创建了哪些组
五:文件权限类
(1)chmod
修改权限
(2)chown
改变所有者
(3)chgrp
改变所属组
六:搜索查找类
(1)find
查找文件或目录
(2)grep |
过滤查找和管道符
(3)which
查找命令在哪个目录下
七:压缩和解压类
(1) gzip/gunzip 压缩解压
(2)zip/unzip 压缩
(3) tar 打包
八:磁盘分区类
(1)df 查看磁盘空间使用情况
(2)fdisk -l 查看分区
(3)mount/umount 挂载/卸载
基本语法:
九:进程线程类
(1)ps 查看当前系统进程状态
(2) kill 终止进程
(3)pstree 查看进程树
(4)top 查看系统健康状态
(5)netstat 显示网络统计信息和端口占用情况
十:系统定时任务
crontab 定时任务设置
十:软件包管理里
(1)rpm概述
RPM(RedHat Package Manager),RedHat软件包管理工具,类似windows里面的setup.exe, 是Linux这系列操作系统里面的打包安装工具,它虽然是RedHat的标志,但理念是通用的。
(2)rpm查询命令
(3)rpm卸载命令
(4)rpm安装命令
十一: YUM仓库配置
(1)概述
YUM(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装
(2)yum常用命令
基本语法:yum [选项] [参数]
十二:特殊命令
(1)关闭防火墙:service iptables stop
(2)设置防火墙开机不自启:chkconfig iptables off