当前位置:  操作系统/服务器>linux
本页文章导读:
    ▪Linux下IP地址、网关、DNS相关命令      Linux下IP地址、网关、DNS相关命令 1. ifconfig  &  service 代码如下: ifconfig               显示网络接口 ifconfig eth0 down     禁用网络接口 ifconfig eth0 up       启用网络接口 内存法.........
    ▪linux回收站的路径      linux回收站的路径,就在这里: ~/.local/share/Trash......
    ▪linux下的/etc/passwd与/etc/shadow      首先,我们来看/etc/passwd,该目录存储的是操作系统用户信息,该文件为所有用户可见。 给linux系统添加一个帐号:   useradd -g mysql -d /home/test -m test(:新建一个用户test, 属于mysql组,开始目.........

[1]Linux下IP地址、网关、DNS相关命令
    来源: 互联网  发布时间: 2013-12-24

Linux下IP地址、网关、DNS相关命令

1. ifconfig  &  service

代码如下:
ifconfig               显示网络接口
ifconfig eth0 down     禁用网络接口
ifconfig eth0 up       启用网络接口

内存法
ifconfig eth0 1.2.3.4 netmask 255.0.0.0 up   设置网络接口

文件法
cat /etc/sysconfig/network-scripts/ifcfg-eth0
gedit /etc/sysconfig/network-scripts/ifcfg-eth0

service NetworkManager start
service NetworkManager stop
service NetworkManager restart

2. ping
ping 192.168.1.1

3. iptables   防火墙

代码如下:
service iptables start    开启防火墙
service iptables stop    关闭防火墙
iptables  -F                     清空防火墙规则

4. route   网关

代码如下:
route -n
route add default gw IP     添加默认网关

5. arp

代码如下:
arp -s IP MAC
arp -d IP

6. dns

代码如下:
cat /etc/resolv.conf
gedit /etc/resolv.conf

    
[2]linux回收站的路径
    来源: 互联网  发布时间: 2013-12-24

linux回收站的路径,就在这里:
~/.local/share/Trash


    
[3]linux下的/etc/passwd与/etc/shadow
    来源: 互联网  发布时间: 2013-12-24

首先,我们来看/etc/passwd,该目录存储的是操作系统用户信息,该文件为所有用户可见。

给linux系统添加一个帐号:
  useradd -g mysql -d /home/test -m test(:新建一个用户test, 属于mysql组,开始目录是/home/test)

  然后进入 /etc/passwd,可以看到如下信息,在最后一行可以看到刚加的用户的信息。如下:
   sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
   dovecot:x:97:97:dovecot:/usr/libexec/dovecot:/sbin/nologin
   webalizer:x:67:67:Webalizer:/var/www/usage:/sbin/nologin
   squid:x:23:23::/var/spool/squid:/sbin/nologin
   pcap:x:77:77::/var/arpwatch:/sbin/nologin
   haldaemon:x:68:68:HAL daemon:/:/sbin/nologin
   xfs:x:43:43:X Font Server:/etc/X11/fs:/sbin/nologin
   hsqldb:x:96:96::/var/lib/hsqldb:/sbin/nologin
   gdm:x:42:42::/var/gdm:/sbin/nologin
   hzmc:x:500:500:hzmc:/home/hzmc:/bin/bash
   mysql:x:501:501::/home/mysql:/bin/bash
   chenhua:x:503:501::/home/chenhua:/bin/bash
   test:x:504:501::/home/test:/bin/bash

可以看出/etc/passwd文件存放的是用户的信息,由6个分号组成的7个信息,解释如下:
   (1):用户名。
   (2):密码(已经加密)
   (3):UID(用户标识),操作系统自己用的
   (4):GID组标识。
   (5):用户全名或本地帐号
   (6):开始目录
   (7):登录使用的Shell,就是对登录命令进行解析的工具。

下面为test用户设置密码,执行如下命令
passwd test
[root@localhost etc]# passwd test
   Changing password for user test.
   New UNIX password:
   Retype new UNIX password:
   passwd: all authentication tokens updated successfully.
  [root@localhost etc]#
然后进入/etc/shadow文件下面可以看到如下信息
  gdm:!!:14302:0:99999:7:::
  hzmc:$1$JZMjXqxJ$bvRpGQxbuRiEa86KPLhhC1:14302:0:99999:7:::
  mysql:!!:14315:0:99999:7:::
  chenhua:$1$YBJZNyXJ$BnpKFD58vSgqzsyRO0ZeO1:14316:0:99999:7:::
  test:$1$hKjqUA40$OelB9h3UKOgnttKgmRpFr/:14316:0:99999:7:::

可以发现,共有9个栏目
(1):帐号名称
(2):密码:这里是加密过的,但高手也可以解密的。要主要安全问题(代!符号标识该帐号不能用来登录)
(3):上次修改密码的日期
(4):密码不可被变更的天数
(5):密码需要被重新变更的天数(99999表示不需要变更)
(6):密码变更前提前几天警告
(7):帐号失效日期
(8):帐号取消日期
(9):保留条目,目前没用


    
最新技术文章:
▪linux系统中的列出敏感用户的脚本代码
▪a10 config backup for aXAPI
▪一键备份gitolite服务器的Shell脚本
▪nagios 分发文件实现代码
▪阿里云云服务器Linux系统更新yum源Shell脚本
▪一个监控LINUX目录和文件变化的Shell脚本分享
▪Linux下实现SSH免密码登录和实现秘钥的管理、...
▪Shell正则表达式之grep、sed、awk实操笔记
▪3个备份系统文件并邮件发送的Shell脚本分享
▪CentOS 6.3下给PHP添加mssql扩展模块教程
▪监控网站是否可以正常打开的Shell脚本分享
▪shell脚本编程之if语句学习笔记
▪shell脚本编程之循环语句学习笔记
▪shell脚本编程之case语句学习笔记
▪Shell脚本实现的阳历转农历代码分享
▪Shell脚本实现复制文件到多台服务器的代码分...
▪Shell脚本实现批量下载网络图片代码分享
▪Shell脚本实现检测文件是否被修改过代码分享
▪Shell脚本数组用法小结
▪Shell脚本批量重命名文件后缀的3种实现
▪C语言实现的ls命令源码分享
▪Linux下查找后门程序 CentOS 查后门程序的shell脚...
▪Shell 函数参数
▪linux shell 自定义函数方法(定义、返回值、变...
▪Shell实现判断进程是否存在并重新启动脚本分...
▪Shell脚本break和continue命令简明教程
▪Shell脚本函数定义和函数参数
▪让代码整洁、过程清晰的BASH Shell编程技巧
▪shell常用重定向实例讲解
▪awk中RS、ORS、FS、OFS的区别和联系小结
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3