- 浏览: 1273294 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (608)
- 数据结构 (2)
- AJAX (3)
- 设计模式 (3)
- java (117)
- js (14)
- css (9)
- jsp (10)
- 杂文 (49)
- htmlparser (6)
- 数据库 (29)
- 算法 (14)
- 数据挖掘 (11)
- 电脑杂症 (12)
- 网络爬虫 (7)
- 应用服务器 (9)
- PHP (2)
- C# (14)
- 测试 (3)
- WEB高性能开发 (3)
- swt (1)
- 搜索引擎 (16)
- HttpClient (4)
- Lite (1)
- EXT (1)
- python (1)
- lucene (4)
- sphinx (9)
- Xapian (0)
- linux (44)
- 问题归类 (1)
- Android (6)
- ubuntu (7)
- SEO (18)
- 数学 (0)
- 农业资讯 (12)
- 游戏 (3)
- nginx (1)
- TeamViewer (1)
- swing (1)
- Web前 端 (1)
- 主页 (0)
- 阿萨德发首发身份 (0)
- 软件设计师 (0)
- hibernate (5)
- spring3.0 (5)
- elastic (1)
- SSH (3)
- ff (0)
- oracle 10g (9)
- 神经网络 (1)
- struts2.0 (2)
- maven (1)
- nexus (1)
- 辅助工具 (3)
- Shiro (1)
- 联通项目 (0)
- 2014年专业选择 (0)
- freemarker (1)
- struts1.2 (8)
- adfasdfasfasf (0)
- TortoiseSVN (1)
- jstl (1)
- jquery (1)
- eclipse plugin (0)
- 游戏外挂 (1)
- 推广 (0)
- 按键精灵 (1)
- ibatis3.0 (1)
最新评论
-
水野哲也:
不不不, 这个您真错了!其实是你引用的那个jsp和本身的jsp ...
解析关于jsp页面指令冲突问题contentType="text/html;charset=UTF-8" -
caobo_cb:
import xx.cn.weibo.Util;
[ java版]新浪微博之ruquest_token篇 -
caobo_cb:
你好 Util包没有
[ java版]新浪微博之ruquest_token篇 -
小桔子:
你好!我遇到个问题 max_allowed_packet值总是 ...
mysql查询占用内存,优化的技巧 -
donghustone:
谢谢大神!
用JSmooth制作java jar文件的可执行exe文件教程(图文)
3、bzip2根式命令
功能:bzip2格式压缩命令,
注意:生成的文件会把源文件覆盖
bzip2 <filename>
bunzip2 <filename>
例如:
# bzip2 a.sh
# ll
-rwxr-xr-x 1 root root 85 12月 18 21:08 a.sh.bz2
# bunzip2 a.sh.bz2
# ll
-rwxr-xr-x 1 root root 48 12月 18 21:08 a.sh
4、tar命令
功能:归档、压缩等,比较重要,会经常使用。
-cvf <DSTfilename.tar> <SRCfilename> 压缩文件或目录
-xvf <SRCfilename> 解压缩文件或目录
-zcvf <DSTfilename> <SRCfilename> 压缩文件或,格式tar.gz
-zxvf <DSTfilename> <SRCfilename> 解压缩文件或,格式tar.gz
-zcvf <DST.tgz> <SRCfilename> 压缩文件或,格式tgz
-zxvf <DST.tgz> <SRCfilename> 解压缩文件或,格式tgz
举例:
# tar cvf abc.tar *.sh
# tar xvf abc.tar
# tar czvf abc.tar.gz *.sh
# ll
-rw-r–r– 1 root root 20480 5月 21 10:50 abc.tar
-rw-r–r– 1 root root 1223 5月 21 10:53 abc.tar.gz
# tar xzvf abc.tar.gz
八、网络相关命令
1、ifconfig命令
功能:显示修改网卡的信息
ifconfig 显示网络信息
ifconfig eth0 显示eth0网络信息
修改网络信息:
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 设置网卡1的地址192.168.1.1,掩码为255.255.255.0
ifconfig eth0:1 192.168.1.2 捆绑网卡1的第二个地址为192.168.1.2
ifconfig eth0:x 192.168.1.n 捆绑网卡1的第n个地址为192.168.1.n
例如:
# ifconfig eth0:1 192.168.1.11
# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:06:9C:24
inet addr:192.168.1.5 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4220 errors:0 dropped:0 overruns:0 frame:0
TX packets:3586 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:342493 (334.4 Kb) TX bytes:469020 (458.0 Kb)
Interrupt:9 Base address:0×1400
eth0:1 Link encap:Ethernet HWaddr 00:0C:29:06:9C:24
inet addr:192.168.1.11 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:9 Base address:0×1400
2、route命令
功能:显示当前路由设置情况
route 显示当前路由设置情况,比较慢一般不用。
route add -net 10.0.0.0 netmask 255.255.0.0 gw 192.168.1.254 添加静态路由
route del -net 10.0.0.0 netmask 255.255.0.0 gw 192.168.1.254 添加静态路由
route add default gw 192.168.1.1 metric1 设置192.168.1.1为默认的路由
route del default 将默认的路由删除
举例:
# route add -net 10.0.0.0 netmask 255.255.0.0 gw 192.168.1.254
# netstat -nr
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
10.0.0.0 192.168.1.254 255.255.0.0 UG 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
0.0.0.0 192.168.1.254 0.0.0.0 UG 0 0 0 eth0
# route del -net 10.0.0.0 netmask 255.255.0.0 gw 192.168.1.254
# netstat -nr
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
0.0.0.0 192.168.1.254 0.0.0.0 UG 0 0 0 eth0
3、netstat命令
功能:显示网络状态
netstat -an 查看网络端口信息
netstat -nr 查看路由表信息,比route快多了,
4、启动网络的命令
redhat族的命令:
/etc/init.d/network
debian命令:
/etc/init.d/networking
例如:
/etc/init.d/network stop 停止网络,
/etc/init.d/network start 启动网络,
5、手工修改网络配置
(1)、debian系统
配置文件位置为:/etc/network/interfaces
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0 eth1
iface eth0 inet static
address 10.4.5.6
netmask 255.255.255.0
network 10.4.5.0
broadcast 10.4.5.255
iface eth1 inet static
address 219.25.5.60
netmask 255.255.255.192
network 219.25.5.0
broadcast 219.25.5.63
gateway 219.25.5.30
修改后保存配置后,运行
/etc/init.d/networking restart
网络配置就改变了
(2)、redhat系统
配置文件位置为:/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.1.255
IPADDR=192.168.1.5
NETMASK=255.255.255.0
NETWORK=192.168.1.0
GATEWAY=192.168.1.254
ONBOOT=yes
TYPE=Ethernet
修改后保存配置后,运行
/etc/init.d/network restart
或者
service network restart
网络配置就改变了。
默认DNS的文件的位置为:/etc/resolv.conf
#cat /etc/resolv.conf
search test.com.cn
nameserver 192.168.1.11
6、网络排错
(1)、ping命令
功能:不说了,不知道就用干这行了。
ping www.163.com
(2)、traceroute命令
功能:路由跟踪
traceroute www.163.com
traceroute 207.68.173.7
(3)、nslookup命令
功能:域名解析排错
例如:
$ nslookup
Note: nslookup is deprecated and may be removed from future releases.
Consider using the `dig’ or `host’ programs instead. Run nslookup with
the `-sil[ent]‘ option to prevent this message from appearing.
> www.dlut.edu.cn
Server: 192.168.1.11
Address: 192.168.1.11#53
Non-authoritative answer:
Name: www.dlut.edu.cn
Address: 202.118.66.66
> server 202.118.66.6
Default server: 202.118.66.6
Address: 202.118.66.6#53
> www.baidu.com
Server: 202.118.66.6
Address: 202.118.66.6#53
Non-authoritative answer:
www.baidu.com canonical name = www.a.shifen.com.
Name: www.a.shifen.com
Address: 202.108.22.5
九、其他命令
1、ssh命令
功能:远程登陆到其他UNIX主机
ssh -l user1 192.168.1.2 使用用户名user1登陆到192.168.1.2
ssh user1@192.168.1.2 使用用户名user1登陆到192.168.1.2
2、scp命令
功能:安全copy
例如:
scp abc.tar.gz user1@192.168.1.5:~ 将本地的abc.tar.gz 复制到 192.168.1.5的user1用户的根(/home/user1)下。
3、telnet命令
功能:登陆到远程主机
例如:
telnet 192.168.1.5
功能:bzip2格式压缩命令,
注意:生成的文件会把源文件覆盖
bzip2 <filename>
bunzip2 <filename>
例如:
# bzip2 a.sh
# ll
-rwxr-xr-x 1 root root 85 12月 18 21:08 a.sh.bz2
# bunzip2 a.sh.bz2
# ll
-rwxr-xr-x 1 root root 48 12月 18 21:08 a.sh
4、tar命令
功能:归档、压缩等,比较重要,会经常使用。
-cvf <DSTfilename.tar> <SRCfilename> 压缩文件或目录
-xvf <SRCfilename> 解压缩文件或目录
-zcvf <DSTfilename> <SRCfilename> 压缩文件或,格式tar.gz
-zxvf <DSTfilename> <SRCfilename> 解压缩文件或,格式tar.gz
-zcvf <DST.tgz> <SRCfilename> 压缩文件或,格式tgz
-zxvf <DST.tgz> <SRCfilename> 解压缩文件或,格式tgz
举例:
# tar cvf abc.tar *.sh
# tar xvf abc.tar
# tar czvf abc.tar.gz *.sh
# ll
-rw-r–r– 1 root root 20480 5月 21 10:50 abc.tar
-rw-r–r– 1 root root 1223 5月 21 10:53 abc.tar.gz
# tar xzvf abc.tar.gz
八、网络相关命令
1、ifconfig命令
功能:显示修改网卡的信息
ifconfig 显示网络信息
ifconfig eth0 显示eth0网络信息
修改网络信息:
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 设置网卡1的地址192.168.1.1,掩码为255.255.255.0
ifconfig eth0:1 192.168.1.2 捆绑网卡1的第二个地址为192.168.1.2
ifconfig eth0:x 192.168.1.n 捆绑网卡1的第n个地址为192.168.1.n
例如:
# ifconfig eth0:1 192.168.1.11
# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:06:9C:24
inet addr:192.168.1.5 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4220 errors:0 dropped:0 overruns:0 frame:0
TX packets:3586 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:342493 (334.4 Kb) TX bytes:469020 (458.0 Kb)
Interrupt:9 Base address:0×1400
eth0:1 Link encap:Ethernet HWaddr 00:0C:29:06:9C:24
inet addr:192.168.1.11 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:9 Base address:0×1400
2、route命令
功能:显示当前路由设置情况
route 显示当前路由设置情况,比较慢一般不用。
route add -net 10.0.0.0 netmask 255.255.0.0 gw 192.168.1.254 添加静态路由
route del -net 10.0.0.0 netmask 255.255.0.0 gw 192.168.1.254 添加静态路由
route add default gw 192.168.1.1 metric1 设置192.168.1.1为默认的路由
route del default 将默认的路由删除
举例:
# route add -net 10.0.0.0 netmask 255.255.0.0 gw 192.168.1.254
# netstat -nr
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
10.0.0.0 192.168.1.254 255.255.0.0 UG 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
0.0.0.0 192.168.1.254 0.0.0.0 UG 0 0 0 eth0
# route del -net 10.0.0.0 netmask 255.255.0.0 gw 192.168.1.254
# netstat -nr
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
0.0.0.0 192.168.1.254 0.0.0.0 UG 0 0 0 eth0
3、netstat命令
功能:显示网络状态
netstat -an 查看网络端口信息
netstat -nr 查看路由表信息,比route快多了,
4、启动网络的命令
redhat族的命令:
/etc/init.d/network
debian命令:
/etc/init.d/networking
例如:
/etc/init.d/network stop 停止网络,
/etc/init.d/network start 启动网络,
5、手工修改网络配置
(1)、debian系统
配置文件位置为:/etc/network/interfaces
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0 eth1
iface eth0 inet static
address 10.4.5.6
netmask 255.255.255.0
network 10.4.5.0
broadcast 10.4.5.255
iface eth1 inet static
address 219.25.5.60
netmask 255.255.255.192
network 219.25.5.0
broadcast 219.25.5.63
gateway 219.25.5.30
修改后保存配置后,运行
/etc/init.d/networking restart
网络配置就改变了
(2)、redhat系统
配置文件位置为:/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.1.255
IPADDR=192.168.1.5
NETMASK=255.255.255.0
NETWORK=192.168.1.0
GATEWAY=192.168.1.254
ONBOOT=yes
TYPE=Ethernet
修改后保存配置后,运行
/etc/init.d/network restart
或者
service network restart
网络配置就改变了。
默认DNS的文件的位置为:/etc/resolv.conf
#cat /etc/resolv.conf
search test.com.cn
nameserver 192.168.1.11
6、网络排错
(1)、ping命令
功能:不说了,不知道就用干这行了。
ping www.163.com
(2)、traceroute命令
功能:路由跟踪
traceroute www.163.com
traceroute 207.68.173.7
(3)、nslookup命令
功能:域名解析排错
例如:
$ nslookup
Note: nslookup is deprecated and may be removed from future releases.
Consider using the `dig’ or `host’ programs instead. Run nslookup with
the `-sil[ent]‘ option to prevent this message from appearing.
> www.dlut.edu.cn
Server: 192.168.1.11
Address: 192.168.1.11#53
Non-authoritative answer:
Name: www.dlut.edu.cn
Address: 202.118.66.66
> server 202.118.66.6
Default server: 202.118.66.6
Address: 202.118.66.6#53
> www.baidu.com
Server: 202.118.66.6
Address: 202.118.66.6#53
Non-authoritative answer:
www.baidu.com canonical name = www.a.shifen.com.
Name: www.a.shifen.com
Address: 202.108.22.5
九、其他命令
1、ssh命令
功能:远程登陆到其他UNIX主机
ssh -l user1 192.168.1.2 使用用户名user1登陆到192.168.1.2
ssh user1@192.168.1.2 使用用户名user1登陆到192.168.1.2
2、scp命令
功能:安全copy
例如:
scp abc.tar.gz user1@192.168.1.5:~ 将本地的abc.tar.gz 复制到 192.168.1.5的user1用户的根(/home/user1)下。
3、telnet命令
功能:登陆到远程主机
例如:
telnet 192.168.1.5
发表评论
-
linux 查看软件目录
2013-06-26 11:37 796whereis ntpdate -
linux 添加定时任务
2013-06-26 10:54 995root身份登录到命令行 输入 crontab -e 按下 ... -
linux 时区设置
2013-06-26 10:38 782tzselect命令只告诉你选择的时区的 写法,并不会生效。所 ... -
chkconfig 使用
2013-06-20 00:05 0chkconfig sshd --level 3 off 原 ... -
linux 命令使用
2013-06-19 17:00 8161、linux crontab 怎么生效 service cr ... -
SSH 使用
2013-06-19 10:43 860首先,查看SSH有哪些参数。如下: usage: ssh [- ... -
linux 自动重启tomcat
2013-06-10 16:03 807一般情况下,下面的代码可以满足: #!/bin/sh whi ... -
linux 访问U盘
2012-09-07 11:42 869mount -t vfat /dev/sda1 ... -
sshd 重新启动
2012-05-09 11:42 1871/etc/init.d/sshd restart 113.1 ... -
使用ntfs-3g挂载NTFS文件系统
2012-02-11 15:35 1623Linux下想访问NTFS分区,现在普遍的方法是利用ntfs- ... -
Linux检测硬盘坏道
2012-02-10 21:15 1350看看我的盘健康测试,如果你的self-assessment t ... -
smartd错误信息含义解释及解决方法处理手段一览表
2012-02-10 20:52 1152SMART Disk Errors /var/log/mess ... -
segfault at xxx rip xxx rsp xxx error 4
2012-02-10 20:31 4588这种信息一般都是由内存访问越界造成的,不管是用户态程序还是内核 ... -
使用MegaCli工具查看Raid磁盘阵列状态
2012-02-09 10:18 4009Linux操作系统下使用MegaCli工具查看Raid磁盘阵列 ... -
比较不错的下载地址
2012-01-13 16:43 928http://ftp.gnome.org/pub/GNOME/ ... -
java.net.SocketException: Too many open files 问题的解决办法
2011-12-21 17:24 5307linux 上tomcat 服务器抛出 ... -
在linux下统计当前文件夹下的文件数
2011-11-23 16:10 9801) 统计当前文件夹下文件的个数 ls -l |grep &q ... -
SecureCRT自动记录日志
2011-10-11 10:46 12072今天在推特上看到有人 ... -
Linux命令行下统计当前文件夹下的文件个数
2011-07-25 10:47 1338统计某文件夹下文件的个数 ls -l |grep &quo ... -
Linux字符集的修改方法
2011-07-17 16:29 1208用export LANG=zh_CN.UTF-8这样只下次重起 ...
相关推荐
LINUX SHELL 命令练习题 本次练习题涵盖了 LINUX SHELL commands 的多个方面,包括文件类型的确定、文件权限的修改、目录管理、文件重命名、系统初始化信息、系统启动级别的切换、后台执行程序、vi 编辑器的使用等...
解析命令是 Shell 解释命令的第三步。在这个步骤中,解析程序从命令行的左边开始扫描命令行,直到遇到第一个空白字符。第一个单词是命令的名称,而后面的则是命令参数。 查找文件 Shell 为每个用户提供了一组环境...
最牛B的 Linux Shell 命令,最牛B的 Linux Shell 命令,
根据提供的标题、描述以及部分上下文内容,我们可以深入探讨与Linux Shell命令相关的知识点。 ### Linux Shell 基础概念 Linux Shell 是一个命令行解释器,它为用户提供了一个与操作系统进行交互的方式。用户可以...
《Linux UNIX Shell命令大全》是一本深度探讨操作系统交互界面——Shell编程及命令使用的权威指南。本书分为五个部分,全面覆盖了从基础到高级的各类Shell编程技术和UNIX命令,旨在帮助读者提升在Linux环境中的工作...
linux shell命令tr的用法
"基于Linux Shell命令的用户异常操作检测方法研究" 本文研究了基于Linux Shell命令的用户异常操作检测方法,旨在满足数据中心安全需求。该方法包括基于规则和基于命令序列的两种异常操作检测方法。 基于规则的异常...
linux shell命令sed的使用方法
linux命令汇总Linux Shell 命令汇总.zipLinux Shell 命令汇总.zipLinux Shell 命令汇总.zipLinux Shell 命令汇总.zip
Linux Shell命令是操作系统的核心组成部分,它们是预定义的程序,用于执行特定的任务。本资料包包含了若干个常用的Linux Shell命令的源代码,包括`cat`, `cp`, `date`, `df`, `dd`, `ls`等,这些都是日常系统管理中...
Linux命令大全搜索工具v1.5.1是一款专为Linux用户设计的实用工具,它集成了大量的Linux命令,使得用户可以快速、方便地查询到所需的命令行操作方法。这款工具对于那些频繁使用Linux命令行或者正在学习Linux系统管理...
简单的说shell程序就是一个包含若干行shell或者linux命令的文件,象编写高级语言的程序一样,编写一个shell程序需要一个文本编辑器.如Ⅵ等.在文本编辑环境下,依据shell的语法规则,输入一些shell/linux命令行,形成...
Linux Shell命令是Linux操作系统中用于执行各种操作的指令集,从文件管理到系统维护,Shell命令无所不包。学习Shell命令对于Linux系统管理员和程序员来说是基础而重要的技能。本篇内容将详细介绍Shell命令在Linux...
实现了十多个Linux shell命令,能够在Linux环境下运行和检测
本文将深入探讨Linux shell命令的学习心得,分享一些实用技巧和常见命令的用法。 首先,Linux shell是操作系统与用户交互的接口,它允许用户通过输入命令来执行各种任务。在众多shell类型中,Bash(Bourne-Again ...
这份"Linux Shell命令Unix Shell命令教程"PDF文件将涵盖上述知识,并可能包括更详细的实例和练习,帮助读者深入理解和掌握Shell命令的使用。通过阅读和实践,你将能够更加熟练地运用这些命令来管理Linux和Unix系统,...
本教程将深入探讨Linux Shell和Unix Shell命令,帮助你更好地理解和运用这些强大的工具。 一、Shell简介 Shell是操作系统中的一个程序,它为用户提供了一个与内核交互的界面。在Linux和Unix系统中,最常用的Shell有...
### Linux主要Shell命令详解 #### 一、命令置换与特殊字符使用 在Linux环境中,shell命令的灵活性和强大性体现在其能够实现复杂的功能组合。其中一个关键特性是**命令置换**,即通过特定语法来获取一个命令的输出...