Linux

[linux学习笔记] yum在线管理

1、网络yum源 vi /etc/yum.repos.d/CentOS-Base.repo [base]:容器名称,一定要放在[]中; name:容器说明,可以自己随便写; mirrorlist:镜像站点,可以注释掉; baseurl:yum源服务器的地址。默认为CentOS官方yum源服务器,可换成自己的yum源地址; enabled:此容器是否生效,如果不写或者携程enable=1都是生效,写成enable=0就是不生效; gpgcheck:如果是1,是指RPM的数字证书生...

[linux学习笔记] 软件包管理和RPM命令管理

一、软件包管理 1、软件包分类 源码包>脚本安装包 二进制包(RPM包、系统默认包) 2、源码包 优点:开源,可修改源代码;可自由选择所需的功能;软件是编译安装,更适合自己的系统,更稳定,效率更高;卸载方便; 缺点:安装步骤多,尤其是较大软件集合,如LAMP环境,容易出现拼写错误;编译时间过长;编译安装过程中报错新手很难解决问题; 3、RPM包 二进制包的优点:包管理系统简单,只通过几个命令就可以实现包的安装、升级、查询和卸载;安装速度比源代码包安装快的多; 二进...

[linux学习笔记] vim常用操作和使用技巧

  插入命令 a:在光标所在字符后插入; A:在光标所在行尾插入; i:在光标所在字符前插入; I:在光标所在行行首插入; o:在光标下插入新行; O:在光标上插入新行;   定位命令 :set nu:设置行号; set nonu:取消行号; gg:到第一行; G:到最后一行; nG:到第n行; :n:到第n行; $:移至行尾; 0:移至行首;   删除命令 x:删除光标所在处字符; nx:删除光标所在处后n个字符; dd:删除光标所在行,n...

[linux学习笔记] 关机重启命令

1、关机命令 shutdown:shutdown [-c/-h/-r] 时间;-c,取消前一个关机命令,-h:关机,-r:重启; 其他关机命令:halt,poweroff,init 0 2、重启命令 reboot init 6 3、系统运行级别 0:关机 1:单用户 2:不完全多用户,不含NFS服务(NFS,网络文件共享服务) 3:完全多用户 4:未分配 5:图形界面 6:重启 4、退出登录命令 logout

[linux学习笔记] 网络命令

1、write,给指定用户发信息,以ctrl+D保存结束 write <用户名>,在编辑模式下可以一直编辑信息,直到ctrl+D结束,发送出去 2、wall,给所有用户发信息,广播信息 wall [message] 3、ping 测试网络连通性 ping ip地址,-c 指定发送次数 ping -c 4 192.168.1.102:ping指定ip地址4次 4、ifconfig,查看和设置网卡信息 ifconfig 网卡名称 ip地址; ifconfig eth...

[linux学习笔记] 压缩解压命令

1、gzip,压缩文件,只能压缩文件,不能压缩文件夹,不保留原文件 gzip [文件],压缩后是.gz格式 gunzip,解压缩:gunzip [压缩文件] 2、tar,压缩解压缩 -c,打包;-v,显示详细信息;-f,指定文件名;-z,打包的同时也压缩 -x,解包;-v,显示详细信息;-f,指定解压文件;-z,解压缩 例如:tar -zxvf test.tar.gz 3、zip,执行完可以保留原文件 zip [-r] [压缩后文件名] [文件或目录] 压缩目录 unzi...

[linux学习笔记] 用户管理命令

1、useradd,添加用户,只有root才有权限 useradd [用户名] 2、passwd,设置用户密码,所有用户都有权限,但只有root才能设置弱密码 passwd [用户名] 3、who,查看登录用户信息 p1:登录的用户名 p2-tty:本地终端; p3-pts:远程终端; p4:登录时间; p5:登录的IP地址; 4、w,查看登录用户的详细信息    

[linux学习笔记] 帮助命令

1、man,manual,获得帮助信息 man [命令或者配置文件]; man ls:查看ls命令的帮助信息; man service:查看配置文件services的帮助信息; man命令优先查找命令帮助,man 5 passwd 查找passwd配置的帮助; 帮助类型:1,命令的帮助,5配置的帮助; whatis:快速查找命令的作用; apropos:快速查找配置的作用; 2、help,查看Shell内置命令的帮助信息 help [命令]