Linux学习笔记之网络通信命令、系统关机、shell应用技巧



Linux学习笔记之网络通信命令、系统关机、shell应用技巧
 
一、网络通信命令  www.2cto.com  
 1、向某个人发送信息 ,此人必须在线状态
 write 用户名 
 2、向所有人发送信息,不需要加入用户名,只要登录到linux系统的用户都会收到
 wall
 3、ping 命令,测试网络上的主机是否连通,命令格式  ping  ip地址
    在测试时要观察time、packet loss选项,有时网络通但是速度很慢,就要检查网线情况,网线在制作时由于冬暖夏凉会造成延伸
 4、ifconfig -a 查看所有的网卡信息   ifconfig eth0查看eth0的网卡信息
    ifconfig eth0 192.168.0.23  修改eth0的ip地址,重启后会失效
二、系统关机重启命令
 1、shutdown -h now   马上关机
 2、reboot  重启计算机
 
三、shell应用技巧
 shell 有很多种,可以再cat /etc/shells查看系统已经安装的shell
 [root@CentOS-Test data]# cat /etc/shells
 /bin/sh
 /bin/bash
 /sbin/nologin
 /bin/tcsh
 /bin/csh
 
 [root@CentOS-Test data]#为bash
 使用命令补齐<Tab>键,  www.2cto.com  
 查看历史命令,即使用过的命令:history
 使用向上的方向键和向下的方向键可以查找以前执行过的命令
 清屏命令:clear 或者快捷键  ctrl+l
 删除光标前所有的字符:ctrl+u
 查看命令的别名:alias
四、输入/输出重定向
 同标准I/O一样,Shell对于每一个进程预先定义3个文件描述字(0、1、2),分别对应于:
 0:(STDIN)标准输入   1:(STDOUT)标准输出  2:(STDERR)标准错误输出
 输出重定向:
  单独写进一个文件:> 
  [root@CentOS-Test data]# ll /etc > tmp.msg
  多个内容追加:>>
  [root@CentOS-Test data]# ll /etc >> tmp.msg
 输入重定向:
  wall < /etc/motd/lhc_xx.txt
 错误重定向:
  cp -R /usr/backup/usr.bak 2> /bak.error
 
五、管道  |
 作用:可以将一个命令的输出给另一个命令的输入
 例如:
 1、[root@CentOS-Test /]# ll | more
 2、[root@CentOS-Test /]# ll /etc |grep init
 3、[root@CentOS-Test /]# ll /etc |grep init | wc -l 统计包括init的内容有多少条
 4、wc -l /etc/services  统计services文件有多少行
六、命令中使用连接符
 1、用;间隔的各命令按顺序依次执行
  [root@CentOS-Test /]# pwd;ls ;date即先查看当前路径,然后列出目录,最后显示系统日期
 2、&&前后命令的执行存在逻辑与关系,只有&&前面的命令执行成功后,它后面的命令才被执行
  [root@CentOS-Test /]# write Test < /home/samless/love.txt && rm /home/samless/love.txt
 

相关内容

    暂无相关文章