linuxnss
Ⅰ linux centos6 最小化安装有什么包
Centos6.464位最小化安装共计325个包,详情如下:
安装setup-2.8.14-20.el6.noarch
安装filesystem-2.4.30-3.el6.x86_64
安装xml-common-0.6.3-32.el6.noarch
安装cjkuni-fonts-common-0.2.20080216.1-35.el6.noarch
安装iso-codes-3.16-2.el6.noarch
安装basesystem-10.0-4.el6.noarch
安装dmz-cursor-themes-0.4-4.el6.noarch
安装libX11-common-1.5.0-4.el6.noarch
安装ca-certificates-2010.63-3.el6_1.5.noarch
安装ncurses-base-5.7-3.20090208.el6.x86_64
安装tzdata-2012j-1.el6.noarch
安装glibc-common-2.12-1.107.el6.x86_64
安装nss-softokn-freebl-3.12.9-11.el6.x86_64
安装glibc-2.12-1.107.el6.x86_64
安装ncurses-libs-5.7-3.20090208.el6.x86_64
安装bash-4.1.2-14.el6.x86_64
安装libattr-2.4.44-7.el6.x86_64
安装libcap-2.16-5.5.el6.x86_64
安装zlib-1.2.3-29.el6.x86_64
安装dbus-libs-1.2.24-7.el6_3.x86_64
安装freetype-2.3.11-6.el6_2.9.x86_64
安装info-4.13a-8.el6.x86_64
安装audit-libs-2.2-2.el6.x86_64
安装popt-1.13-7.el6.x86_64
安装chkconfig-1.3.49.3-2.el6.x86_64
安装libxml2-2.7.6-8.el6_3.4.x86_64
安装libcom_err-1.41.12-14.el6.x86_64
安装libacl-2.2.49-6.el6.x86_64
安装db4-4.7.25-17.el6.x86_64
安装bzip2-libs-1.0.5-7.el6_0.x86_64
安装nspr-4.9.2-1.el6.x86_64
安装libstdc++-4.4.7-3.el6.x86_64
安装libICE-1.0.6-1.el6.x86_64
安装nss-util-3.14.0.0-2.el6.x86_64
安装libsepol-2.0.41-4.el6.x86_64
安装libselinux-2.0.94-5.3.el6.x86_64
安装glib2-2.22.5-7.el6.x86_64
安装gamin-0.1.10-9.el6.x86_64
安装atk-1.28.0-2.el6.x86_64
安装sed-4.2.1-10.el6.x86_64
安装shadow-utils-4.1.4.2-13.el6.x86_64
安装expat-2.0.1-11.el6_2.x86_64
安装dbus-glib-0.86-5.el6.x86_64
安装libogg-1.1.4-2.1.el6.x86_64
安装gawk-3.1.7-10.el6.x86_64
安装readline-6.0-4.el6.x86_64
安装sqlite-3.6.20-1.el6.x86_64
安装file-libs-5.04-15.el6.x86_64
安装libpng-1.2.49-1.el6_2.x86_64
安装libuuid-2.17.2-12.9.el6.x86_64
安装libSM-1.2.1-2.el6.x86_64
安装libgpg-error-1.7-4.el6.x86_64
安装libjpeg-turbo-1.2.1-1.el6.x86_64
安装libart_lgpl-2.3.20-5.1.el6.x86_64
安装pkgconfig-0.23-9.1.el6.x86_64
安装libgcrypt-1.4.5-9.el6_2.2.x86_64
安装libblkid-2.17.2-12.9.el6.x86_64
安装lua-5.1.4-4.1.el6.x86_64
安装libvorbis-1.2.3-4.el6_2.1.x86_64
安装pcre-7.8-6.el6.x86_64
安装grep-2.6.3-3.el6.x86_64
安装cyrus-sasl-lib-2.1.23-13.el6_3.1.x86_64
安装libidn-1.18-2.el6.x86_64
安装which-2.19-6.el6.x86_64
安装avahi-libs-0.6.25-12.el6.x86_64
安装tcp_wrappers-libs-7.6-57.el6.x86_64
安装xz-libs-4.999.9-0.3.beta.20091007git.el6.x86_64
安装elfutils-libelf-0.152-1.el6.x86_64
安装libXau-1.0.6-4.el6.x86_64
安装libxcb-1.8.1-1.el6.x86_64
安装libX11-1.5.0-4.el6.x86_64
安装libXext-1.3.1-2.el6.x86_64
安装libXrender-0.9.7-2.el6.x86_64
安装libXi-1.6.1-3.el6.x86_64
安装libXfixes-5.0-3.el6.x86_64
安装libXcursor-1.1.13-2.el6.x86_64
安装libXrandr-1.4.0-1.el6.x86_64
安装libXinerama-1.1.2-2.el6.x86_64
安装libXt-1.1.3-1.el6.x86_64
安装libXmu-1.1.1-2.el6.x86_64
安装libtiff-3.9.4-9.el6_3.x86_64
安装libutempter-1.1.5-4.1.el6.x86_64
安装psmisc-22.6-15.el6_0.1.x86_64
安装fintils-4.4.2-6.el6.x86_64
安装libselinux-utils-2.0.94-5.3.el6.x86_64
安装checkpolicy-2.0.22-1.el6.x86_64
安装bzip2-1.0.5-7.el6_0.x86_64
安装cpio-2.10-11.el6_3.x86_64
安装libcap-ng-0.6.4-3.el6_0.1.x86_64
安装dbus-1.2.24-7.el6_3.x86_64
安装ibus-libs-1.3.4-6.el6.x86_64
安装sysvinit-tools-2.87-4.dsf.el6.x86_64
安装pth-2.0.7-9.3.el6.x86_64
安装libtasn1-2.3-3.el6_2.1.x86_64
安装libtdb-1.2.10-1.el6.x86_64
安装libtool-ltdl-2.2.6-15.5.el6.x86_64
安装gnutls-2.8.5-10.el6.x86_64
安装dbus-x11-1.2.24-7.el6_3.x86_64
安装hal-libs-0.5.14-11.el6.x86_64
安装xorg-x11-xauth-1.0.2-7.1.el6.x86_64
安装libXdamage-1.1.3-4.el6.x86_64
安装libXtst-1.2.1-2.el6.x86_64
安装libXres-1.0.6-2.el6.x86_64
安装libXxf86vm-1.1.2-2.el6.x86_64
安装libXxf86misc-1.0.3-4.el6.x86_64
安装libXcomposite-0.4.3-4.el6.x86_64
安装xcb-util-0.3.6-1.el6.x86_64
安装startup-notification-0.10-2.1.el6.x86_64
安装avahi-glib-0.6.25-12.el6.x86_64
安装gstreamer-tools-0.10.29-1.el6.x86_64
安装gstreamer-0.10.29-1.el6.x86_64
安装grubby-7.0.15-3.el6.x86_64
安装shared-mime-info-0.70-4.el6.x86_64
安装jasper-libs-1.900.1-15.el6_1.1.x86_64
安装file-5.04-15.el6.x86_64
安装nss-softokn-3.12.9-11.el6.x86_64
安装flac-1.2.1-6.1.el6.x86_64
安装eggdbus-0.6-3.el6.x86_64
安装MAKEDEV-3.24-6.el6.x86_64
安装desktop-file-utils-0.15-9.el6.x86_64
安装libcroco-0.6.2-5.el6.x86_64
安装libIDL-0.8.13-2.1.el6.x86_64
安装ORBit2-2.14.17-3.2.el6_3.x86_64
安装libbonobo-2.24.2-5.el6.x86_64
安装vim-minimal-7.2.411-1.8.el6.x86_64
安装procps-3.2.8-25.el6.x86_64
安装net-tools-1.60-110.el6_2.x86_64
安装tar-1.23-11.el6.x86_64
安装gmp-4.3.1-7.el6_2.2.x86_64
安装libusb-0.1.12-23.el6.x86_64
安装db4-utils-4.7.25-17.el6.x86_64
安装libss-1.41.12-14.el6.x86_64
安装e2fsprogs-libs-1.41.12-14.el6.x86_64
安装pinentry-0.7.6-6.el6.x86_64
安装diffutils-2.8.1-28.el6.x86_64
安装binutils-2.20.51.0.2-5.36.el6.x86_64
安装m4-1.4.13-5.el6.x86_64
安装libnih-1.0.1-7.el6.x86_64
安装upstart-0.6.5-12.el6.x86_64
安装dash-0.5.5.1-4.el6.x86_64
安装ncurses-5.7-3.20090208.el6.x86_64
安装groff-1.18.1.4-21.el6.x86_64
安装less-436-10.el6.x86_64
安装coreutils-libs-8.4-19.el6.x86_64
安装gzip-1.3.12-18.el6.x86_64
安装cracklib-2.8.16-4.el6.x86_64
安装cracklib-dicts-2.8.16-4.el6.x86_64
安装coreutils-8.4-19.el6.x86_64
安装pam-1.1.1-13.el6.x86_64
安装fontconfig-2.8.0-3.el6.x86_64
安装mole-init-tools-3.9-21.el6.x86_64
安装hwdata-0.233-7.9.el6.noarch
安装ConsoleKit-libs-0.4.1-3.el6.x86_64
安装polkit-0.96-2.el6_0.1.x86_64
安装ConsoleKit-0.4.1-3.el6.x86_64
安装redhat-logos-60.0.14-12.el6.centos.noarch
安装plymouth-scripts-0.8.3-27.el6.centos.x86_64
安装hicolor-icon-theme-0.11-1.1.el6.noarch
安装alsa-lib-1.0.22-3.el6.x86_64
安装libsndfile-1.0.20-5.el6.x86_64
安装ConsoleKit-x11-0.4.1-3.el6.x86_64
安装libpciaccess-0.13.1-2.el6.x86_64
安装libXft-2.3.1-2.el6.x86_64
安装logrotate-3.7.8-16.el6.x86_64
安装nss-3.14.0.0-12.el6.x86_64
安装nss-sysinit-3.14.0.0-12.el6.x86_64
安装nss-tools-3.14.0.0-12.el6.x86_64
安装openldap-2.4.23-31.el6.x86_64
安装libuser-0.56.13-5.el6.x86_64
安装sgml-common-0.6.3-32.el6.noarch
安装GConf2-2.28.0-6.el6.x86_64
安装libgsf-1.14.15-5.el6.x86_64
安装sound-theme-freedesktop-0.7-3.el6.noarch
安装pciutils-libs-3.1.10-2.el6.x86_64
安装ethtool-3.5-1.el6.x86_64
安装mingetty-1.08-5.el6.x86_64
安装keyutils-libs-1.4-4.el6.x86_64
安装krb5-libs-1.10.3-10.el6.x86_64
安装openssl-1.0.0-27.el6.x86_64
安装gnome-vfs2-2.24.2-6.el6.x86_64
安装libssh2-1.4.2-1.el6.x86_64
安装libcurl-7.19.7-35.el6.x86_64
安装curl-7.19.7-35.el6.x86_64
安装rpm-libs-4.8.0-32.el6.x86_64
安装rpm-4.8.0-32.el6.x86_64
安装gnupg2-2.0.14-4.el6.x86_64
安装gpgme-1.1.8-3.el6.x86_64
安装mysql-libs-5.1.66-2.el6_3.x86_64
安装fipscheck-lib-1.2.0-7.el6.x86_64
安装fipscheck-1.2.0-7.el6.x86_64
安装cups-libs-1.4.2-48.el6_3.3.x86_64
安装ustr-1.0.4-9.1.el6.x86_64
安装libsemanage-2.0.43-4.2.el6.x86_64
安装gdbm-1.8.0-36.el6.x86_64
安装libffi-3.0.5-3.2.el6.x86_64
安装python-libs-2.6.6-36.el6.x86_64
Ⅱ linux哪一个指令可以
1.split 命令
split命令可以将一个大文件分割多个小文件,有时需要将文件分割成更小的片段,比如为提高可读性,生成日志等
选项
-b:值为每一输出档案的大小,单位为 byte。
-C:每一输出档中,单行的最大 byte 数。
-d:使用数字作为后缀。
-l:值为每一输出档的列数大小。
实例
生成一个大小为100kb的测试文件:
[root@localhost split]# dd if=/dev/zero bs=100k count=1 of=date.file
1+0 records
in 1+0 records out
102400 bytes (102 kB) copied, 0.00043 seconds, 238 MB/s
使用split命令将上面创建的date.file文件分割大小为10KB的小文件:
[root@localhost split]# split -b 10k date.file
[root@localhost split]# ls
date.file xaa xab xac xad xae xaf xag xah xai xaj
文件被分割多个带有字母的后缀文件,如果想用数字后缀可使用 -d参数,同时使用-a length来指定后缀的长度:
[root@localhost split]# split -b 10k date.file -d -a 3
[root@localhost split]# ls
date.file x000 x001 x002 x003 x004 x005 x006 x007 x008 x009
为分割后的文件指定前缀:
[root@localhost split]# split -b 10k date.file -d -a 3 split_file
[root@localhost split]# ls
date.file split_file000 split_file001 split_file002 split_file003 split_file004 split_file005 split_file006 split_file007 split_file008 split_file009
使用-l选项根据文件的行数分割文件,例如把文件分割成每个包含10行的小文件:
split -l 10 date.file
2.chkconfig命令
chkconfig命令检查、设置系统的各种服务。这是Red Hat公司遵循GPL规则所开发的程序,它可查询操作系统在每一个执行等级中会执行哪些系统服务,其中包括各类常驻服务。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。
语法
chkconfig(选项)
选项
--add:增加所指定的系统服务,让chkconfig指令得以管理它,并同时在系统启动的叙述文件内增加相关数据;
--del:删除所指定的系统服务,不再由chkconfig指令管理,并同时在系统启动的叙述文件内删除相关数据;
--level<等级代号>:指定读系统服务要在哪一个执行等级中开启或关毕
等级代号列表:
复制代码
等级0表示:表示关机
等级1表示:单用户模式
等级2表示:无网络连接的多用户命令行模式
等级3表示:有网络连接的多用户命令行模式
等级4表示:不可用
等级5表示:带图形界面的多用户模式
等级6表示:重新启动
复制代码
实例
复制代码
chkconfig --list #列出所有的系统服务。
chkconfig --add httpd #增加httpd服务。
chkconfig --del httpd #删除httpd服务。
chkconfig --level httpd 2345 on #设置httpd在运行级别为2、3、4、5的情况下都是on(开启)的状态。
chkconfig --list #列出系统所有的服务启动情况。
chkconfig --list mysqld #列出mysqld服务设置情况。
chkconfig --level 35 mysqld on #设定mysqld在等级3和5为开机运行服务,--level 35表示操作只在等级3和5执行,on表示启动,off表示关闭。
chkconfig mysqld on #设定mysqld在各等级为on,“各等级”包括2、3、4、5等级。
复制代码
需要说明的是,level选项可以指定要查看的运行级而不一定是当前运行级。对于每个运行级,只能有一个启动脚本或者停止脚本。当切换运行级时,init不会重新启动已经启动的服务,也不会再次去停止已经停止的服务
如何增加一个服务:
1.服务脚本必须存放在/etc/ini.d/目录下;
2.chkconfig --add servicename在chkconfig工具服务列表中增加此服务,此时服务会被在/etc/rc.d/rcN.d中赋予K/S入口了;
3.chkconfig --level 35 mysqld on修改服务的默认启动等级
3.ip命令
ip命令用来显示或操纵Linux主机的路由、网络设备、策略路由和隧道,是Linux下较新的功能强大的网络配置工具。
语法
ip(选项)(参数)
选项
复制代码
-V:显示指令版本信息;
-s:输出更详细的信息;
-f:强制使用指定的协议族;
-4:指定使用的网络层协议是IPv4协议;
-6:指定使用的网络层协议是IPv6协议;
-0:输出信息每条记录输出一行,即使内容较多也不换行显示;
-r:显示主机时,不使用IP地址,而使用主机的域名。
复制代码
参数
网络对象:指定要管理的网络对象;
具体操作:对指定的网络对象完成具体操作;
实例
用ip命令显示网络设备的运行状态:
复制代码
[root@bogon ~]# ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:0c:29:7c:58:21 brd ff:ff:ff:ff:ff:ff
3: pan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN
link/ether 52:a2:e3:d1:4e:77 brd ff:ff:ff:ff:ff:ff
复制代码
显示更加详细的设备信息:
复制代码
[root@bogon ~]# ip -s link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
RX: bytes packets errors dropped overrun mcast
960 16 0 0 0 0
TX: bytes packets errors dropped carrier collsns
960 16 0 0 0 0
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:0c:29:7c:58:21 brd ff:ff:ff:ff:ff:ff
RX: bytes packets errors dropped overrun mcast
6582303 16976 0 0 0 0
TX: bytes packets errors dropped carrier collsns
2688612 12261 0 0 0 0
3: pan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN
link/ether 52:a2:e3:d1:4e:77 brd ff:ff:ff:ff:ff:ff
RX: bytes packets errors dropped overrun mcast
0 0 0 0 0 0
TX: bytes packets errors dropped carrier collsns
0 0 0 0 0 0
复制代码
显示核心路由表:
[root@bogon ~]# ip route list
192.168.74.0/24 dev eth0 proto kernel scope link src 192.168.74.131 metric 1
default via 192.168.74.2 dev eth0 proto static
显示邻居表:
[root@bogon ~]# ip neigh list
192.168.74.1 dev eth0 lladdr 00:50:56:c0:00:08 REACHABLE
192.168.74.2 dev eth0 lladdr 00:50:56:f4:26:2a STALE
192.168.74.254 dev eth0 lladdr 00:50:56:f6:c5:df STALE
4.nmap命令
是一款开放源代码的网络探测和安全审核工具,它的设计目标是快速地扫描大型网络。
语法
nmap(选项)(参数)
选项
复制代码
-O:激活操作探测;
-P0:值进行扫描,不ping主机;
-PT:是同TCP的ping;
-sV:探测服务版本信息;
-sP:ping扫描,仅发现目标主机是否存活;
-ps:发送同步(SYN)报文;
-PU:发送udp ping;
-PE:强制执行直接的ICMPping;
-PB:默认模式,可以使用ICMPping和TCPping;
-6:使用IPv6地址;
-v:得到更多选项信息;
-d:增加调试信息地输出;
-oN:以人们可阅读的格式输出;
-oX:以xml格式向指定文件输出信息;
-oM:以机器可阅读的格式输出;
-A:使用所有高级扫描选项;
--resume:继续上次执行完的扫描;
-P:指定要扫描的端口,可以是一个单独的端口,用逗号隔开多个端口,使用“-”表示端口范围;
-e:在多网络接口Linux系统中,指定扫描使用的网络接口;
-g:将指定的端口作为源端口进行扫描;
--ttl:指定发送的扫描报文的生存期;
--packet-trace:显示扫描过程中收发报文统计;
--scanflags:设置在扫描报文中的TCP标志。
复制代码
参数
ip地址:指定待扫描报文中的TCP地址。
实例
安装nmap:
yum install nmap
使用nmap扫描www..com的开放端口:
复制代码
[root@bogon ~]# nmap www..com
Starting Nmap 5.51 ( http://nmap.org ) at 2016-04-23 00:18 PDT
Nmap scan report for www..com (61.135.169.121)
Host is up (0.0081s latency).
Other addresses for www..com (not scanned): 61.135.169.125
Not shown: 998 filtered ports
PORT STATE SERVICE
80/tcp open http
443/tcp open https
Nmap done: 1 IP address (1 host up) scanned in 4.77 seconds
复制代码
5.lsof命令
lsof命令用于查看你进程开打的文件,打开文件的进程,进程打开的端口(TCP、UDP)。找回/恢复删除的文件。是十分方便的系统监视工具,因为lsof命令需要访问核心内存和各种文件,所以需要root用户执行。 在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统之间的交互提供了通用接口。因为应用程序打开文件的描述符列表提供了大量关于这个应用程序本身的信息,因此通过lsof工具能够查看这个列表对系统监测以及排错将是很有帮助的。
语法
lsof(选项)
选项
复制代码
-a:列出打开文件存在的进程;
-c<进程名>:列出指定进程所打开的文件;
-g:列出GID号进程详情;
-d<文件号>:列出占用该文件号的进程;
+d<目录>:列出目录下被打开的文件;
+D<目录>:递归列出目录下被打开的文件;
-n<目录>:列出使用NFS的文件;
-i<条件>:列出符合条件的进程。(4、6、协议、:端口、 @ip )
-p<进程号>:列出指定进程号所打开的文件;
-u:列出UID号进程详情;
-h:显示帮助信息;
-v:显示版本信息。
复制代码
实例
复制代码
[root@bogon ~]# lsof | head
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
init 1 root cwd DIR 8,2 4096 2 /
init 1 root rtd DIR 8,2 4096 2 /
init 1 root txt REG 8,2 150352 781872 /sbin/init
init 1 root mem REG 8,2 65928 912175 /lib64/libnss_files-2.12.so
init 1 root mem REG 8,2 1926800 921891 /lib64/libc-2.12.so
init 1 root mem REG 8,2 93320 921921 /lib64/libgcc_s-4.4.7-20120601.so.1
init 1 root mem REG 8,2 47064 921894 /lib64/librt-2.12.so
init 1 root mem REG 8,2 145896 921893 /lib64/libpthread-2.12.so
init 1 root mem REG 8,2 268232 921895 /lib64/libdbus-1.so.3.4.0
复制代码
lsof输出各列信息的意义如下:
复制代码
COMMAND:进程的名称
PID:进程标识符
USER:进程所有者
FD:文件描述符,应用程序通过文件描述符识别该文件。
DEVICE:指定磁盘的名称
SIZE:文件的大小
NODE:索引节点(文件在磁盘上的标识)
NAME:打开文件的确切名称
复制代码
列出IPV4:
复制代码
[root@bogon ~]# lsof -i 4
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
cupsd 1655 root 7u IPv4 10859 0t0 TCP localhost:ipp (LISTEN)
cupsd 1655 root 9u IPv4 10862 0t0 UDP *:ipp
sshd 1794 root 3u IPv4 11371 0t0 TCP *:ssh (LISTEN)
master 1922 root 12u IPv4 11741 0t0 TCP localhost:smtp (LISTEN)
clock-app 2407 root 21u IPv4 84677 0t0 TCP localhost:47822->a72-246-188-18.deploy.akamaitechnologies.com:http (CLOSE_WAIT)
dhclient 4407 root 6u IPv4 64541 0t0 UDP *:bootpc
sshd 5037 root 3u IPv4 79891 0t0 TCP localhost:ssh->localhost:58254 (ESTABLISHED)
复制代码
6.route命令
route命令用来显示并设置Linux内核中的网络路由表,route命令设置的路由主要是静态路由。要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。 在Linux系统中设置路由通常是为了解决以下问题:该Linux系统在一个局域网中,局域网中有一个网关,能够让机器访问Internet,那么就需要将这台机器的ip地址设置为Linux机器的默认路由。要注意的是,直接在命令行下执行route命令来添加路由,不会永久保存,当网卡重启或者机器重启之后,该路由就失效了;可以在/etc/rc.local中添加route命令来保证该路由设置永久有效。
语法
route(选项)(参数)
选项
复制代码
-A:设置地址类型;
-C:打印将Linux核心的路由缓存;
-v:详细信息模式;
-n:不执行DNS反向查找,直接显示数字形式的IP地址;
-e:netstat格式显示路由表;
-net:到一个网络的路由表;
-host:到一个主机的路由表。
复制代码
参数
复制代码
Add:增加指定的路由记录;
Del:删除指定的路由记录;
Target:目的网络或目的主机;
gw:设置默认网关;
mss:设置TCP的最大区块长度(MSS),单位MB;
window:指定通过路由表的TCP连接的TCP窗口大小;
dev:路由记录所表示的网络接口。
复制代码
实例
显示当前路由:
复制代码
[root@bogon ~]# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.74.0 * 255.255.255.0 U 1 0 0 eth0
default localhost 0.0.0.0 UG 0 0 0 eth0
[root@bogon ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.74.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0
0.0.0.0 192.168.74.2 0.0.0.0 UG 0 0 0 eth0
复制代码
其中Flags为路由标志,标记当前网络节点的状态,Flags标志说明:
复制代码
U Up表示此路由当前为启动状态。
H Host,表示此网关为一主机。
G Gateway,表示此网关为一路由器。
R Reinstate Route,使用动态路由重新初始化的路由。
D Dynamically,此路由是动态性地写入。
M Modified,此路由是由路由守护程序或导向器动态修改。
! 表示此路由当前为关闭状态。
复制代码
添加网关/设置网关:
[root@bogon ~]# route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0 #增加一条到达244.0.0.0的路由。
屏蔽一条路由:
route add -net 224.0.0.0 netmask 240.0.0.0 reject #增加一条屏蔽的路由,目的地址为224.x.x.x将被拒绝。
删除路由记录:
route del -net 224.0.0.0 netmask 240.0.0.0
route del -net 224.0.0.0 netmask 240.0.0.0 reject
删除和添加设置默认网关:
route del default gw 192.168.120.240
route add default gw 192.168.120.240
Ⅲ linux nss rpm 更新后 怎么生效
1.加上 --nodeps,意思不考虑依赖2.更狠的--force,强制安装你可以在这两个之前试试--aid自己解决依赖
Ⅳ Linux用curl命令下载中断后,再下载时提示TLS连接非正常中断怎么解决
1 首先进入Linux操作系统,打开终端;输入nss更新命令:yum update nss 然后按回车键; 2 输入:y,按回车键; 3 下载更新完成! 4 最后输入:/etc/init.d/php-fpm restart 命令;重启php-fpm。
Ⅳ linux怎么查看指定的进程
比如要查看nginx主进程,lsof -p pid
root@localhost:~/xly# ps aux|grep nginx
root 5847 0.0 0.0 92428 1728 ? Ss 12月07 0:00 nginx: master process /usr/sbin/nginx
root 5848 0.0 0.0 93020 3036 ? S 12月07 0:49 nginx: worker process
root 5849 0.0 0.0 93020 3036 ? S 12月07 0:51 nginx: worker process
root 5851 0.0 0.0 93020 3032 ? S 12月07 0:46 nginx: worker process
root 5852 0.0 0.0 93020 3036 ? S 12月07 0:48 nginx: worker process
root 16635 0.0 0.0 13424 948 pts/5 S+ 16:41 0:00 grep nginx
root@localhost:~/xly# lsof -p 5847
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
nginx 5847 root cwd DIR 8,3 4096 2 /
nginx 5847 root rtd DIR 8,3 4096 2 /
nginx 5847 root txt REG 8,3 873176 95168767 /usr/sbin/nginx
nginx 5847 root mem REG 8,3 101240 7081726 /lib/x86_64-linux-gnu/libresolv-2.19.so
nginx 5847 root mem REG 8,3 22952 7081730 /lib/x86_64-linux-gnu/libnss_dns-2.19.so
nginx 5847 root mem REG 8,3 10432 7078112 /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
nginx 5847 root mem REG 8,3 47712 7081728 /lib/x86_64-linux-gnu/libnss_files-2.19.so
nginx 5847 root mem REG 8,3 47760 7081748 /lib/x86_64-linux-gnu/libnss_nis-2.19.so
nginx 5847 root mem REG 8,3 97296 7081737 /lib/x86_64-linux-gnu/libnsl-2.19.so
nginx 5847 root mem REG 8,3 39824 7081736 /lib/x86_64-linux-gnu/libnss_compat-2.19.so
nginx 5847 root mem REG 8,3 22616 95164316 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
nginx 5847 root mem REG 8,3 14456 95164314 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
nginx 5847 root mem REG 8,3 125392 95164318 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
nginx 5847 root mem REG 8,3 58120 95160898 /usr/lib/x86_64-linux-gnu/libjbig.so.0
nginx 5847 root mem REG 8,3 1265072 95164321 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
nginx 5847 root mem REG 8,3 170064 7078077 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
nginx 5847 root mem REG 8,3 18416 7078084 /lib/x86_64-linux-gnu/libgpg-error.so.0.10.0
nginx 5847 root mem REG 8,3 467208 95160899 /usr/lib/x86_64-linux-gnu/libtiff.so.5.2.0
nginx 5847 root mem REG 8,3 1677008 95165486 /usr/lib/x86_64-linux-gnu/libvpx.so.1.3.0
nginx 5847 root mem REG 8,3 72776 95165705 /usr/lib/x86_64-linux-gnu/libXpm.so.4.11.0
nginx 5847 root mem REG 8,3 244704 95160956 /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.8.0
nginx 5847 root mem REG 8,3 666080 95164383 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.11.1
nginx 5847 root mem REG 8,3 153936 7078141 /lib/x86_64-linux-gnu/libpng12.so.0.50.0
nginx 5847 root mem REG 8,3 281288 95160885 /usr/lib/x86_64-linux-gnu/libjpeg.so.8.0.2
nginx 5847 root mem REG 8,3 520608 7078082 /lib/x86_64-linux-gnu/libgcrypt.so.11.8.2
nginx 5847 root mem REG 8,3 1071552 7081727 /lib/x86_64-linux-gnu/libm-2.19.so
nginx 5847 root mem REG 8,3 137400 7078093 /lib/x86_64-linux-gnu/liblzma.so.5.0.0
nginx 5847 root mem REG 8,3 14664 7081731 /lib/x86_64-linux-gnu/libdl-2.19.so
nginx 5847 root mem REG 8,3 1840928 7081742 /lib/x86_64-linux-gnu/libc-2.19.so
nginx 5847 root mem REG 8,3 190648 95164297 /usr/lib/x86_64-linux-gnu/libGeoIP.so.1.6.0
nginx 5847 root mem REG 8,3 417992 95165855 /usr/lib/x86_64-linux-gnu/libgd.so.3.0.0
nginx 5847 root mem REG 8,3 83816 95165297 /usr/lib/x86_64-linux-gnu/libexslt.so.0.8.17
nginx 5847 root mem REG 8,3 247952 95165296 /usr/lib/x86_64-linux-gnu/libxslt.so.1.1.28
nginx 5847 root mem REG 8,3 1461496 95164257 /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.1
nginx 5847 root mem REG 8,3 100728 7078174 /lib/x86_64-linux-gnu/libz.so.1.2.8
nginx 5847 root mem REG 8,3 1930528 7078094 /lib/x86_64-linux-gnu/libcrypto.so.1.0.0
nginx 5847 root mem REG 8,3 383112 7078072 /lib/x86_64-linux-gnu/libssl.so.1.0.0
nginx 5847 root mem REG 8,3 252032 7078131 /lib/x86_64-linux-gnu/libpcre.so.3.13.1
nginx 5847 root mem REG 8,3 43368 7081734 /lib/x86_64-linux-gnu/libcrypt-2.19.so
nginx 5847 root mem REG 8,3 141574 7081743 /lib/x86_64-linux-gnu/libpthread-2.19.so
nginx 5847 root mem REG 8,3 149120 7081739 /lib/x86_64-linux-gnu/ld-2.19.so
nginx 5847 root DEL REG 0,4 321504351 /dev/zero
nginx 5847 root 0u CHR 1,3 0t0 1029 /dev/null
nginx 5847 root 1u CHR 1,3 0t0 1029 /dev/null
nginx 5847 root 2w REG 8,3 1406668 103297074 /var/log/nginx/error.log
nginx 5847 root 3u unix 0xffff880109b2ad80 0t0 321502773 socket
nginx 5847 root 4w REG 8,3 1406668 103297074 /var/log/nginx/error.log
nginx 5847 root 6u IPv4 321504347 0t0 TCP *:8090 (LISTEN)
nginx 5847 root 7u IPv4 321504348 0t0 TCP *:http (LISTEN)
nginx 5847 root 8u IPv6 321504349 0t0 TCP *:http (LISTEN)
nginx 5847 root 9u IPv4 321504350 0t0 TCP *:843 (LISTEN)
nginx 5847 root 10u unix 0xffff880109b29f80 0t0 321502774 socket
nginx 5847 root 11u unix 0xffff880109b29180 0t0 321502775 socket
nginx 5847 root 12u unix 0xffff880109b29880 0t0 321502776 socket
nginx 5847 root 13u unix 0xffff880109b2bb80 0t0 321502777 socket
nginx 5847 root 14u unix 0xffff880109b2a680 0t0 321502778 socket
nginx 5847 root 15u unix 0xffff880109b29c00 0t0 321502779 socket
nginx 5847 root 16u unix 0xffff880109b28380 0t0 321502780 socket
nginx 5847 root 17w REG 8,3 32341307 103296811 /var/log/nginx/access.log
Ⅵ linux不小心把nss包删掉了,yum和rpm都用不了,怎么办
你可以直接下载(https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_37_1_RTM/src/)下载最新版本(包括 nspr),也可以使用 hg(类似于git)获取最新的开发版本
sudo apt install --reinstall libnss3 你试试看吧 看看《Linux就该这么学》 里面有个专栏是 Linux命令大全(手册
Ⅶ linux中 nss-tools是干什么的
是nss命令的支撑库
没有nss-tools,你没法通过命令检测配置文件正确性、完整性等
Ⅷ 如何查看linux系统警告日志
1、打开WDCP服务管理系统登录界面,输入用户名和密码,点击登录。
6、在操作日志中,可以看到进行的操作,必要时可以找回误删的数据。
Ⅸ 怎么看liunx有没有安装nss是啥意思
缺少文件。
有没有安装是因为损失了部分的文件,显示的不完整,需要重新的下载安装。
Linux操作系统是基于UNIX操作系统发展而来的一种克隆系统,它诞生于1991年的Linux桌面10月5日。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX类操作系统,并且使用人数还在迅猛增长。