2023年8月3日发(作者:)

Linux的Shell常⽤命令终端输⼊显⽰情况:管理员: [root@localhost ~]#普通⽤户:[user@localhost ~]$

语法://root:表⽰当前登录的⽤户名//@:等同于英⽂的”at”在//Localhost:表⽰连接的是那⼀台linux服务器的IP地址,localhost表⽰本地//~:表⽰当前位于哪⼀个⽬录, ~表⽰当前⽤户的家⽬录,

//  超级管理员的家⽬录是root⽬录,普通⽤户的家⽬录是home/⽤户名⽬录//$/#:表⽰什么⾝份,超级管理员/普通⽤户, $表⽰普通⽤户,#表⽰超级管理员命令模式:vi/vim来进⾏⽂本⽂件的编辑,vi/vim类似windows的记事本//#通过vim/vi + ⽂件名进⼊命令模式[root@localhost ~]# vim/vi filename在命令模式写可以直接⽤delele键删除字符;在命令模式下可以按:wq保存退出,其中w代表保存(write),:q!表⽰退出(quit)shell命令:su: 切换⽤户clear: 清屏cd 切换⽬录 cd .. 回到上⼀级⽬录 cd ~ 回到当前⽤户的家⽬录 cd / 切换到系统根⽬录pwd :显⽰当前所在路径的完整路径ls:显⽰当前⽬录下的所有的⼦⽂件以及⼦⽂件夹 1) 在linux中以 . 开头的⽂件都是隐藏的⽂件, 2) ls -l 缩写成llmkdir:创建⼀个空⽬录(⽂件夹)rmdir:删除空⽬录(⽂件夹)touch:创建空⽂件rm:删除⽂件/⽂件夹cp:复制粘贴⽂件/⽂件夹mv:移动⽂件/⽂件夹或者重命名find:查找⽂件wget :载⽂件//例⼦: 在线安装nginxwget /download/如果是:centos7的mini版没有wget命令, 我们可以使⽤yum在线安装:  yum -y install wget查看⽂件内容cat:显⽰⽂件内容//-n 显⽰⾏号例⼦: cat –n /etc/servicesmore :分页显⽰⽂件内容//操作: (空格)或f 翻页// (Enter) 换⾏// Q或q 退出例⼦: more /etc/servicesless:分页显⽰⽂件内容//操作: (空格)或f 翻页// (Enter) 换⾏, 也可以使⽤向上或者向下⽅向键来控制// Q或q 退出例⼦:less /etc/servicestail:⽤于显⽰⽂件后⼏⾏的内容 常⽤//参数: -数字 显⽰最后指定数字的⾏// -f 动态//   ctrl+c 结束查看例⼦: tail -10 /etc/services解压与压缩常⽤参数:-c:创建⼀个新tar⽂件-v:显⽰运⾏过程的信息-f:指定⽂件名-z:调⽤gzip压缩命令进⾏压缩-t:查看压缩⽂件的内容-x:解开tar⽂件gzip :压缩/解压⽂件(注意:如果压缩⼀个⽂件夹是将⽂件夹中的所有⽂件分别压缩)-- ⼀般不⽤//将⽂件夹下的所有⽂件进⾏压缩: gzip –r ⽂件夹路径gzip -r test1tar:压缩/解压 ⽂件夹(⽐gzip重要)常⽤压缩://查阅压缩⽂件中有哪些⽂件(先要到压缩⽂件夹的上⼀级⽬录)tar –ztvf 压缩⽂件名解压:***//将某个压缩⽂件,解压到特定⽬录(先进⼊最终要解压的⽬录)tar –zxvf 需要解压的⽂件的完整路径注意:1) 解压时,推荐先使⽤mv将压缩⽂件移到要解压的⽂件夹,这样不会出错2) ⼀般Linux上常⽤的压缩⽅式是选⽤tar将许多⽂件打包成⼀个⽂件,再以gzip压缩命令压缩成(或称为)的⽂件。shutdown:关机 超级管理员可以使⽤//当天的某个固定时刻关机 shutdown -h ⼩时:分钟shutdown -h 12:30//多少分钟后关机 shutdown –h 分钟shutdown -h 60等参数。。。date:显⽰当前时期//以默认格式显⽰当前⽇期date//格式化当前⽇期

date +%Y-%m-%d//设置系统时间date -s “2014-01-01 10:10:10“ps:查看运⾏中的进程语法: ps –aux 显⽰所有运⾏中的进程 PID: 进程的IDUSER:进程所有者%CPU: 进程占⽤CPU的使⽤率%MEM : 进程使⽤的物理内存和总内存的百分⽐COMMAND: 进程启动命令名称参数含义: -a: 显⽰所有进程 -u: 显⽰终端中包含其它⽤户的所有进程 -x: 显⽰⽆控制终端的进程//查看某⼀个进程

ps -ef | grep proc_namekill:终⽌进程//⽴即停⽌⼀个进程 kill –kill [pid]

例如:

kill 2868 杀掉2868号的进程Kill -9 2868 强制杀死进程⽹络通讯命令ifconfig 显⽰或设置⽹络设备。ifconfig 显⽰⽹络设备ifconfig eth0 up 启⽤eth0⽹卡ifconfig eth0 down 停⽤eth0⽹卡 ping 探测⽹络是否通畅。ping 192.168.0.1 netstat 查看⽹络端⼝。netstat -an | grep 3306 查询3306端⼝占⽤情况linux显⽰的⽂件类型:例如:drwxr-xr-x.第⼀位:表⽰当前是否⽂件还是⽂件夹 d 表⽰是⼀个⽂件夹 - 表⽰是⼀个⼆进制⽂件, l表⽰软链接⽂件第⼆位到第四位: 当前⽤户对该⽂件/⽂件夹的权限:

    r:可读 w:可写 x:可执⾏ -:没有该权限第五位到第七位: 表⽰⽤户所在组的权限第⼋位到⼗位: 表⽰其他⽤户的权限

2023年8月3日发(作者:)

Linux的Shell常⽤命令终端输⼊显⽰情况:管理员: [root@localhost ~]#普通⽤户:[user@localhost ~]$

语法://root:表⽰当前登录的⽤户名//@:等同于英⽂的”at”在//Localhost:表⽰连接的是那⼀台linux服务器的IP地址,localhost表⽰本地//~:表⽰当前位于哪⼀个⽬录, ~表⽰当前⽤户的家⽬录,

//  超级管理员的家⽬录是root⽬录,普通⽤户的家⽬录是home/⽤户名⽬录//$/#:表⽰什么⾝份,超级管理员/普通⽤户, $表⽰普通⽤户,#表⽰超级管理员命令模式:vi/vim来进⾏⽂本⽂件的编辑,vi/vim类似windows的记事本//#通过vim/vi + ⽂件名进⼊命令模式[root@localhost ~]# vim/vi filename在命令模式写可以直接⽤delele键删除字符;在命令模式下可以按:wq保存退出,其中w代表保存(write),:q!表⽰退出(quit)shell命令:su: 切换⽤户clear: 清屏cd 切换⽬录 cd .. 回到上⼀级⽬录 cd ~ 回到当前⽤户的家⽬录 cd / 切换到系统根⽬录pwd :显⽰当前所在路径的完整路径ls:显⽰当前⽬录下的所有的⼦⽂件以及⼦⽂件夹 1) 在linux中以 . 开头的⽂件都是隐藏的⽂件, 2) ls -l 缩写成llmkdir:创建⼀个空⽬录(⽂件夹)rmdir:删除空⽬录(⽂件夹)touch:创建空⽂件rm:删除⽂件/⽂件夹cp:复制粘贴⽂件/⽂件夹mv:移动⽂件/⽂件夹或者重命名find:查找⽂件wget :载⽂件//例⼦: 在线安装nginxwget /download/如果是:centos7的mini版没有wget命令, 我们可以使⽤yum在线安装:  yum -y install wget查看⽂件内容cat:显⽰⽂件内容//-n 显⽰⾏号例⼦: cat –n /etc/servicesmore :分页显⽰⽂件内容//操作: (空格)或f 翻页// (Enter) 换⾏// Q或q 退出例⼦: more /etc/servicesless:分页显⽰⽂件内容//操作: (空格)或f 翻页// (Enter) 换⾏, 也可以使⽤向上或者向下⽅向键来控制// Q或q 退出例⼦:less /etc/servicestail:⽤于显⽰⽂件后⼏⾏的内容 常⽤//参数: -数字 显⽰最后指定数字的⾏// -f 动态//   ctrl+c 结束查看例⼦: tail -10 /etc/services解压与压缩常⽤参数:-c:创建⼀个新tar⽂件-v:显⽰运⾏过程的信息-f:指定⽂件名-z:调⽤gzip压缩命令进⾏压缩-t:查看压缩⽂件的内容-x:解开tar⽂件gzip :压缩/解压⽂件(注意:如果压缩⼀个⽂件夹是将⽂件夹中的所有⽂件分别压缩)-- ⼀般不⽤//将⽂件夹下的所有⽂件进⾏压缩: gzip –r ⽂件夹路径gzip -r test1tar:压缩/解压 ⽂件夹(⽐gzip重要)常⽤压缩://查阅压缩⽂件中有哪些⽂件(先要到压缩⽂件夹的上⼀级⽬录)tar –ztvf 压缩⽂件名解压:***//将某个压缩⽂件,解压到特定⽬录(先进⼊最终要解压的⽬录)tar –zxvf 需要解压的⽂件的完整路径注意:1) 解压时,推荐先使⽤mv将压缩⽂件移到要解压的⽂件夹,这样不会出错2) ⼀般Linux上常⽤的压缩⽅式是选⽤tar将许多⽂件打包成⼀个⽂件,再以gzip压缩命令压缩成(或称为)的⽂件。shutdown:关机 超级管理员可以使⽤//当天的某个固定时刻关机 shutdown -h ⼩时:分钟shutdown -h 12:30//多少分钟后关机 shutdown –h 分钟shutdown -h 60等参数。。。date:显⽰当前时期//以默认格式显⽰当前⽇期date//格式化当前⽇期

date +%Y-%m-%d//设置系统时间date -s “2014-01-01 10:10:10“ps:查看运⾏中的进程语法: ps –aux 显⽰所有运⾏中的进程 PID: 进程的IDUSER:进程所有者%CPU: 进程占⽤CPU的使⽤率%MEM : 进程使⽤的物理内存和总内存的百分⽐COMMAND: 进程启动命令名称参数含义: -a: 显⽰所有进程 -u: 显⽰终端中包含其它⽤户的所有进程 -x: 显⽰⽆控制终端的进程//查看某⼀个进程

ps -ef | grep proc_namekill:终⽌进程//⽴即停⽌⼀个进程 kill –kill [pid]

例如:

kill 2868 杀掉2868号的进程Kill -9 2868 强制杀死进程⽹络通讯命令ifconfig 显⽰或设置⽹络设备。ifconfig 显⽰⽹络设备ifconfig eth0 up 启⽤eth0⽹卡ifconfig eth0 down 停⽤eth0⽹卡 ping 探测⽹络是否通畅。ping 192.168.0.1 netstat 查看⽹络端⼝。netstat -an | grep 3306 查询3306端⼝占⽤情况linux显⽰的⽂件类型:例如:drwxr-xr-x.第⼀位:表⽰当前是否⽂件还是⽂件夹 d 表⽰是⼀个⽂件夹 - 表⽰是⼀个⼆进制⽂件, l表⽰软链接⽂件第⼆位到第四位: 当前⽤户对该⽂件/⽂件夹的权限:

    r:可读 w:可写 x:可执⾏ -:没有该权限第五位到第七位: 表⽰⽤户所在组的权限第⼋位到⼗位: 表⽰其他⽤户的权限