1、帮助命令(man):
man文档查找:gg至行首、./-R
2、用户管理命令
新增用户:adduser username [-d home] [-g group] [-G group] [shell]
用户密码:passwd username
用户组:groupadd groupname
修改账号信息:usermod
修改用户组账号信息:groupmod
删除用户/用户组:userdel [-r] 、groupdel
用户信息文件:/etc/passwd
文件格式:用户名;密码:用户id:组ID:全名:用户组目录:shell
以其他用户身份执行命令:sudo
普通用户授权:/etc/sudoers
切换用户:su
修改文件/目录权限:chmod
修改文件目录所有者:chown
3、目录、文件命令
cd:切换目录
ln:创建目录或文件软连接
cat file:file存在查看内容,不存在创建file
cat a.log >b.log :把a.log的内容输入的b.log中
cat a.log>>b.log把a.log的文件内容追加到b.log文件中
ls:列出文件或目录
mkdir:创建目录
cp:复制文件或目录
mv:移动或更改文件目录的名称
rm :删除文件或目录,常用rm -rf file
diff:比较文件差异
find:搜索文件或目录
4、文件编辑
vi/vim
q!/wq!
5、管道命令(grep -[ivnE])
-i:不区分大小写
-n:显示行号
6、系统管理命令:
date
ps:ps aux|grep -i ssh
7、结束执行进程
kill/killall:kill -9 进程号
reboot:重启
shutdown
任务管理器:top [-d想个时间间隔][-n执行次数]
查询内存:free
计时器:crontab
8、环境搭建
查询系统已安装的rpm包:rpm -qa |grep |软件名
查询一个已安装的文件属于哪个软件包:rpm -qf 文件名
查询已经安装的软件安装在何处(可以查看安装在哪):rpm -ql 软件名
安装和升级一个rpm包:rpm -ivh file.rpm
升级rpm包:rpm -Uvh file.rpm
又新版降级为旧版:rpm -Uvh --oldpackage file.rpm
为软件包制定目录::rpm -ivh --oldpackage --relocate /=/opt/file file.rpm
删除一个包:rpm -e file.rpm
9、安装
源码安装命令:
挂载光盘:mount dev/sr0 /media (光盘挂载的目的是使Linux系统能够识别这个硬盘)
取消挂载:umount /dev/sr0 -l
查看是否挂载成功:df /df -hl/df -h
查看系统是否安装:rpm -qa|grep ssh
安装前确保gcc已经安装
./configue:配置前先读readme和install;
make/make install
yum安装:
yum search softwarename
yum list softwarename
yum install softwarename
yum remove softwarename
10、环境变量
export:输出全部环境变量
echo:输出指定环境变量
系统环境变量:
/etc/profile :全局配置,不管哪个用户,登录时都会读取该文件
/etc/bashrc:全局配置,bash执行时,不管任何方式都要执行
用户环境变量:
~/.bashrc
~/.bash_profile
11、防火墙
service iptables start
service iptables stop
配置文件:/etc/sysconfig/iptables