1、命令
1)、分类:内部,外部,type command
linux中的命令大致可分为两类,内部命令和外部命令
内部命令:也称shell内嵌命令;
外部命令:存放在一个文件中,使用时需要去文件中查找,这些文件被定义在$PATH
[root@centos7 ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
type命令可以查看命令类型,以区别是内部命令还是外部命令
BASH_BUILTINS(内置命令):
alias, bg, bind, break, builtin, caller, cd, command, compgen, complete, compopt, continue, declare, dirs, disown, echo,enable, eval, exec, exit, export, false, fc, fg, getopts, hash, help,history, jobs, kill, let, local, logout, mapfile, popd, printf, pushd,pwd, read, readonly, return, set, shift, shopt, source, suspend, test,times, trap, true, type, typeset, ulimit, umask, unalias, unset, wait
2)、 帮助:help(内部命令),man(外部命令),whatis cd,whereis cd,which(可执行文件)
--可执行文件:可执行的程序文件
3)、技巧:补齐:tab
清屏:clear,crtl+l
history:历史命令,路径:/root/.bash_history
4)、用户/组:who/id/last/w,adduser ,useradd,userdel,passwd
5)、目录:cd/ls ,
.代表当前目录
..代表上一级目录
绝对路径:以/ 开头
相对路径:./相对当前路径
上一次的目录: cd -
6)、 文件:
1)、 查看
more,
cat,
less,
view,
tail:实时查看,动态查看(tailf -f)
head:
2)、操作命令
vi,touch,mv,cp,rm,mkdir
7)系统命令:
alias:别名
uname -a : 查看内核
uptime:
lspci:查看网槽插口
关机:生产环境中,先sync(写到内存中,数据不会丢失),再shutdown,powoff,halt,reboot,init0/init6
服务:
网卡:rounte -n:查看路由, netstat -antlpu :查看端口,ss:查看进行进程,ip:对网卡等等详细信息
traceroute:路由跟踪,tracepath:
nmtui:图形界面设置网卡
nmcli:纯命令行
8)、包管理
1)、rpm:常用命令:rpm -ivh **** -e -q -a -f -U
yum: yum install,remove,makecach,clear ,list,search
解压:tar/gzip/zip/unzip/bzip2/buzip2