debian怎么配置静态ip地址
243
2022-10-17
linux 系统命令
设置的永久的别名:
vim /root/.bashrc 进如vim 编辑下进行修改添加参数
alias s='ssh -X root@172.25.0.11' 用s来代替输入ssh -X root@172.25.0.11 使用起来比较方便,但注意,作完修改后要重新打开一个终端,才能看到新别名的软件包管理:
1.先挂载光盘:输入以下动作
mkdir /dvd
mount /dev/cdrom /dev 将光盘挂载在dvd文件上
ls /dvd/Packages 通过dvd挂载点来查看光盘中的软件安装包
2.RPM软件包管理:
~ 软件包的命名格式及解释说明如下:
vsftpd-3.0.2-10.el7.x86_64.rpm 软件名--版本----适用的系统--操作系统的框架
~RPM :Package Manager ---RPM安装包管理器:
rpm -q firefox 查询firefox软件是否安装
rpm -hiv /dvd/Packages/vsftpd/firefox 安装软件firefox(用这种方法安装软件包有局限性,如果所安装的软件包有依赖关系则安装起来比较麻烦,需要一个一个安装)
rpm -e firefox 卸载软件firefoxYum软件包仓库管理,自动解决依赖关系:
实行这个功能时需要手动写入已经配置好的服务器网址,下面为列子
服务端:classroom.example.com
软件包在服务器的存放路径
客户端:server0.example.com指定服务端的位置 /etc/yun.repos.d/*.repo (要确保这个本地路径里面没有repo结尾的文件,不然会影响服务端软件包的导入)因此需要先删除里面的文件
rm -rf /etc/yum.repos.d/* 删除本地服务端的所有文件
vim /etc/yum.repos.d/nsd.repo 编辑服务端于服务器之间的关系(nsd.repo是自己手动命名的文件)配置内容如下:
【nsd】 仓库标示
name=nsd 仓库描述信息
baseurl= (服务器软件包存放地址)
enable=1 是否启用文件(0表示不启用,1表示启用)
gpgcheck=0 是否检测软件包的签名信息(这个一般不要检测)
yum repolist 列出仓库信息 (没有报错即可)Yum仓库的使用,(我们已经建立好了仓库,现在就可以直接使用下面命令来直接安装软件包)
yum -y install 安装表示的是同意安装)
yum clean all 清除yum仓库的缓存 (有时候使用三个月左右需要清楚服务器里面的缓存日志)升级内核:(也是需要从远方服务器端下载内核软件包,然后在本地电脑来进行安装升级的)
wget wget后面跟一个远程软件包表示在本地下载内核安装包(次安装包默认下载存放的路径为当前所在路径
rpm -hiv kernel-3.10.0-123.1.2.el7.x86_64.rpm 安装内核 (安装完成后需要重启电脑)
reboot 重启电脑
根据字符串模式提取文本行– grep [选项] '匹配字符串' 文本文件...
• 常用命令选项– -v,取反匹配– -i,忽略大小写
grep 'root' /etc/passwd 获取passwed中所有包含root的文件
grep -v ‘root’ /etc/passwd 获取passwd中除了root以外的所有文件
grep -i 'ROOT' /etc/passwd -i 表示不用区分大小写
grep 'seismic' /usr/share/dict/words > /root/wordlist 把seismic文件写入到wordlist文件中
– ^word 以字符串word开头– word$ 以字符串word结尾
grep '^root' /etc/passwd 在passwd文档中找出以root开头的文件
grep 'bash$' /etc/passwd 在passwd文档中找出以bash结尾的文件
grep -v '^$' /etc/default/useradd 这个命令的意思是读取文件是筛选除来空白行,只显示有文字的行段
• 根据预设的条件递归查找对应的文件– find [目录] [条件1]--常用条件表示:
-type 类型(f 文件 , d目录 , l快捷方式) - name “文档名称” - user 用户名 - size +/-文件大小(k,M,G
find /etc/ -name "*.conf" 在etc目录下,查找所有以.conf结尾的文档
find /etc/ -type d 在etc目录下,查找所有的目录文件
find /boot -type l 在etc目录下,查找所有的快捷方式
find /boot -type f 在etc目录下,查找所有的文件
find /root/ -name "nsd" -type f 在root文件中查找包含nsd的所有内容中的文件
find /boot/ -size +20M 在boot目录下,查找大于20M的文件
find /boot/ -size -20M 在boot目录下,查找小于20M的文件
find /home -user zhangsan 在home下查找张三的用户信息
find /boot/ -size +30M -exce cp {} /opt \; 在boot文件下查找大于30M的文件,并且复制到opt目录下面
配置网络(永久配置)
一.配置永久主机名
echo ling > /etc/hostname 写入ling作为主机名
cat /etc/hostname 查看配置文件中的主机名
二.永久修改IP地址、子网掩码、网关地址
电脑网卡配置文件存放路径:/etc/sysconfig/network-scripts/ifcfg-eth0
1.显示当前网络接口(网卡)信息:
nmcli connection show
2.利用命令配置:(以下命令中的ip地址改变就可以了)
nmcli connection modify "System eth0" ipv4.method manual ipv4.addresses "172.25.0.11/24 172.25.0.254" connection.autoconnect yes
3.查看网卡配置文件内容
cat /etc/sysconfig/network-scripts/ifcfg-eth0
4.激活网卡配置
nmcli connection up 'System eth0'
三、永久修改DNS服务器地址 /etc/resolv.conf
echo nameserver 172.25.254.254 > /etc/resolv.conf 修改DNS服务器
cat /etc/resolv.conf 查看DNS服务器地址
nslookup server0.example.com 测试解析DNS
route -n 查看网关地址
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~