设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 技术文摘 查看内容

对 Linux 专家非常有用的 20 个命令

2013-8-12 13:23| 发布者: 红黑魂| 查看: 2974| 评论: 0|来自: 开源中国编译

摘要: 在这篇文章中我将解释管理Linux 服务器所需的一些命令。41. 命令: ifconfigifconfig用来配置常驻内核的网络接口信息。在系统启动必要时用来设置网络适配器的信息。之后,它通常是只需要在调试时或当系统需要调整时使 ...

44. 命令: dig

dig是查询DNS 域名服务器的工具,可以查询的主机地址、 邮件交流、 域名服务器相关的信息。在任何

 Linux (Unix) 或 Macintosh OS X 操作系统上,都可以使用该工具。dig的最典型的用法是单个主机的查询。

1[avishek@tecmint ~]$ dig tecmint.com
2 
3; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6 <<>> tecmint.com
4;; global options: +cmd
5;; Got answer:
6;; ->>HEADER<
关闭注释行
01[avishek@tecmint ~]$ dig tecmint.com +nocomments
02 
03; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6 <<>> tecmint.com +nocomments
04;; global options: +cmd
05;tecmint.com.           IN  A
06tecmint.com.        14400   IN  A   40.216.66.239
07;; Query time: 418 msec
08;; SERVER: 192.168.1.1#53(192.168.1.1)
09;; WHEN: Sat Jun 29 13:53:22 2013
10;; MSG SIZE  rcvd: 45
关闭认证块
1[avishek@tecmint ~]$ dig tecmint.com +noauthority
2 
3; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6 <<>> tecmint.com +noauthority
4;; global options: +cmd
5;; Got answer:
6;; ->>HEADER<
关闭 其他 
1[avishek@tecmint ~]$ dig  tecmint.com +noadditional
2 
3; <<>> DiG 9.9.2-P1 <<>> tecmint.com +noadditional
4;; global options: +cmd
5;; Got answer:
6;; ->>HEADER<
关闭 统计块
1[avishek@tecmint ~]$ dig tecmint.com +nostats
2 
3; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6 <<>> tecmint.com +nostats
4;; global options: +cmd
5;; Got answer:
6;; ->>HEADER<
关闭回复块
1[avishek@tecmint ~]$ dig tecmint.com +noanswer
2 
3; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6 <<>> tecmint.com +noanswer
4;; global options: +cmd
5;; Got answer:
6;; ->>HEADER<
关闭所有块
1[avishek@tecmint ~]$ dig tecmint.com +noall
2 
3; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6 <<>> tecmint.com +noall
4;; global options: +cmd

阅读更多10 个Linux Dig 命令实例

45.命令: uptime

你连接到你的 Linux 服务器时发现一些不寻常或恶意的东西,你会做什么?猜测......不,绝不!你可以

运行uptime来验证当服务器无人值守式到底发生了什么事情。

1[avishek@tecmint ~]$ uptime
2 
314:37:10 up  4:21,  2 users,  load average: 0.00, 0.00, 0.04

46. 命令: wall

对系统管理员来说一个最重要的命令.wall发送一条消息到大家登录端将其 mesg 权限设置为"yes"。这条

信息可以被wall作为参数,或者可以将它作为wall的标准输入。

1[avishek@tecmint ~]$ wall "we will be going down for maintenance for
one hour sharply at 03:30 pm"
2 
3Broadcast message from root@localhost.localdomain (pts/0)
(Sat Jun 29 14:44:02 2013):
4 
5we will be going down for maintenance for one hour sharply at 03:30 pm

47. 命令: mesg

其他人们可以使用"wtrite"命令,将在在向您发送文本到屏幕上。你可以控制是否显示。

1mesg [n|y] n - prevents the message from others popping up on the screen.
y – Allows messages to appear on your 
screen.

48. 命令: write

如果 'mesg' 是 'y',让你的文本直接发送到另一台 Linux 机器的屏幕。.

1[avishek@tecmint ~]$ write ravisaive

49. 命令: talk

增强的write命令,talk命令可让你与其他登录的用户交谈。

1[avishek@tecmint ~]$ talk ravisaive

注释: 如果 talk 命令没安装的话,可以通过apt 或yum 安装所需的包.

1[avishek@tecmint ~]$ yum install talk
2OR
3[avishek@tecmint ~]$ apt-get install talk

50. 命令:w

是否觉得命令'w'很滑稽?但是事实上不是的。它是一个命令,尽管只有一个字符长!命令"w"是uptimewho命令,

以前后的顺序组合在一起。

1[avishek@tecmint ~]$ w
2 
315:05:42 up  4:49,  3 users,  load average: 0.02, 0.01, 0.00
4USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
5server   tty7     :0               14:06    4:43m  1:42   0.08s pam: gdm-passwo
6server   pts/0    :0.0             14:18    0.00s  0.23s  1.65s gnome-terminal
7server   pts/1    :0.0             14:47    4:43   0.01s  0.01s bash

51. 命令: rename

见名知意,这个命令重命名文件。rename将会通过从文件名的首字符开始替换,重命名为指定的文件名。

1Give the file names a1, a2, a3, a4.....1213

仅仅写这些命令:[@Lesus 注: 在Ubuntu上不支持这种格式, rename与mv不同的是,rename可以批量修改,

如同带了while的mv操作。]

1rename a1 a0 a?
2rename a1 a0 a??


酷毙
1

雷人

鲜花

鸡蛋

漂亮

刚表态过的朋友 (1 人)

  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部