echo 命令详解

格式:
echo string
显示普通字符:
echo "it is a test" 或者 echo it is a test
显示转义字符:
echo "\"it is a test\"" 双引号同样可以省略掉
转义字符:
    \a 发出警告声;
    \b 删除前一个字符;
    \c 最后不加上换行符号;
    \f 换行但光标仍旧停留在原来的位置;
    \n 换行且光标移至行首;
    \r 光标移至行首,但不换行;
    \t 插入tab;
    \v 与\f相同;
    \\ 插入\字符;
    \nnn 插入nnn(八进制)所代表的ASCII字符;
显示变量:
echo $PS1
显示换行:
echo -e "yes \n" #-e的参数为开启转义
echo "go go go"
输出结果:
yes go go go
显示不换行:
echo -e "yes \c" # -e开启转义 \c 不换行
echo "go go go"
输出结果: yes go go go
显示结果定向至文件:
echo "yes" > .txt
原样输出字符串,不进行转义或取变量(用单引号)
echo '$name\"'
输出结果: $name\"
显示命令执行结果
echo `date`

ifconfig 命令详解

ifconfig 网络接口 [选项] 地址/参数
序号 选项/参数 说明 示例
1 -a 
查看系统拥有的全部网络接口
ifconfig -a
2
网络接口
指定操作某个网口
ifconfig eth0 192.168.1.125
3
broadcast
设置网口广播地址
ifconfig eth0 broadcast 192.168.1.255
4 netmask 设置网口子网掩码
ifconfig eth0 netmask 255.255.255.0
5 hw ether 设置网卡物理地址
ifconfig eth0 hw ether 11:22:33:44:55:66
6 up
激活指定网卡
ifconfig eth0 up
7 down
关闭指定网卡
ifconfig eth0 down
序号 描述
1 使用ifconfig命令操作网口需要root权限
2 使用ifconfig修改网卡配置无需重启系统,但不能复位保存
3 可以同时配置网口的多个参数
使用ifconfig同时配置网卡多个参数的范例:

$ sudo ifconfig eth1 192.168.1.125 netmask 255.255.255.0 broadcast 192.168.1.255 up

screen 命令详解

screen命令,实际上,他的作用可以形象的描述为:就像windows打开一个窗口,在窗口内运行一个任务,每个窗口的任务各不冲突,它可以保持任务在远程连接断开之后,依然在保持执行。这是一个极大的优点。

1. 创建新的任务screen

screen -S windowName
执行命令之后,相当与到了一个有标识的命令行,当前的所有操作,都是在这个命令行里面执行;

2. 回到主screen(让某个screen后台运行)

ctrl+a+d

3. 列出存在的screen

screen -ls
执行后会列出已经存在的screen,
一般是格式是:id.windowName,
id是系统自己分配的,
windowName是创建时候自己命名的。
后面有状态detach(离线)、attach(在线)、dead(死进程),这里的离线在线代表的是是否有人再使用,如果有时候在有个screen中,由于网络原因断开各种原因,会导致下次进来,screen状态是 attach,这个时候要回到该screen,就必须让其先离线,然后在进入。如果是状态为dead,那么用screen -wipe id清理。

4. 回到某个后台运行的screen

screen -r id

5. 让某个screen离线

screen -d id

6. 结束(关闭)某个screen

首先进入该screen【参照4】,然后结束里面的程序,命令行输入:exit即可
 

Linux部分常用命令详解(一)的更多相关文章

  1. Linux部分常用命令详解(二)

    date 命令详解 date命令可以按照指定格式显示日期,只键入date则以默认格式显示当前时间 例如: 如果需要以指定的格式显示日期,可以使用“+”开头的字符串指定其格式,详细格式如下: %n : ...

  2. Linux企业常用命令详解

    cat :查看 cat [-AbeEnstTuv] [--help] [--version] fileName 常用参数: -n :由 1 开始对所有输出的行数编号 -b :和 -n 相似,对于空白行 ...

  3. Linux常用命令详解下

    Linux常用命令详解 目录 一.Linux常用命令 1.1.查看及切换目录(pwd.cd.ls.du) 1.2.创建目录和文件(mkdir.touch.ln) 1.3.复制.删除.移动目录和文件(c ...

  4. Linux常用命令详解上

    Linux常用命令详解上 目录 一.shell 二.Linux命令 2.1.内部命令与外部命令的区别 2.2.Linux命令行的格式 2.3.编辑Linux命令行的辅助操作 2.4.获得命令帮助的方法 ...

  5. Linux下ps命令详解 Linux下ps命令的详细使用方法

    http://www.jb51.net/LINUXjishu/56578.html Linux下的ps命令比较常用 Linux下ps命令详解Linux上进程有5种状态:1. 运行(正在运行或在运行队列 ...

  6. Linux下rar命令详解

    Linux下rar命令详解 用法: rar <命令> -<选项1> ….-<选项N> < 操作文档> <文件…> <@文件列表…> ...

  7. linux下tar命令详解

     linux下tar命令详解    tar是Linux环境下最常用的备份工具之一.tar(tap archive)原意为操作磁带文件,但基于Linux的文件操作机制,同样也可适用于普通的磁盘文件.ta ...

  8. hbase shell基础和常用命令详解(转)

    HBase shell的基本用法 hbase提供了一个shell的终端给用户交互.使用命令hbase shell进入命令界面.通过执行 help可以看到命令的帮助信息. 以网上的一个学生成绩表的例子来 ...

  9. Linux下top命令详解

    Linux下top命令详解 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器.top是一个动态显示过程,即可以通过用户按键来不断刷 ...

随机推荐

  1. 异步请求jquery

    //校验资费名是否重复 function check_name(){ var name=$("#name").val(); //校验资费名是否为空 if(name=="& ...

  2. 转 mysql 远程连接数据库的二种方法

    mysql 远程连接数据库的二种方法   一.连接远程数据库: 1.显示密码 如:MySQL 连接远程数据库(192.168.5.116),端口“3306”,用户名为“root”,密码“123456” ...

  3. 插件化框架解读之Class文件与Dex文件的结构(一)

    阿里P7移动互联网架构师进阶视频(每日更新中)免费学习请点击:https://space.bilibili.com/474380680 Class文件 Class文件是Java虚拟机定义并被其所识别的 ...

  4. BZOJ 4524(贪心+二叉堆)

    题面 若一个大于 11 的整数 M的质因数分解有 k 项,其最大的质因子为 \(a_k\),并且满足 \({a_k}^k \leq N,k<128\),我们就称整数 M 为 N-伪光滑数. 现在 ...

  5. CSS3 3D旋转下拉菜单--兼容性不太好

    <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <m ...

  6. python排序参数key以及lambda函数

    首先,lambda格式 lambda x:x+1, 前面的x相当于传入的形参,后面的相当于返回值, 使用起来很简单,只要明白“:”前后的含义即可正确使用. 再来说一下排序等函数中的key,这里以lis ...

  7. js实现倒计时+div下落

    全部由js动态生成结点,body内无内容 <style> #count{ position: absolute; text-align: center; width: 240px; hei ...

  8. 属性.native用于解决第三方el组件库@click事件无效

    描述 有时发现用一些第三方的组件库时,例如一个封装好的button按钮<el-butten>,绑定点击事件却没有任何作用,这时便需要加 .native 原因: v-on 是对 Vue 的事 ...

  9. AI行业精选日报_人工智能(12·24)

    特斯拉完全自动驾驶进步:新系统能识别交通信号标志 12 月 24 日,有美国车友称,升级最新的特斯拉 2019.40.50 系统后已经可以识别红绿灯和停车标志(目前仅限搭载 HW3.0 硬件的车型), ...

  10. Python基础教程(002)--编译型语音和解释器

    前言 理解解释器和编译型语言,及跨平台 解释器(科普) 计算机不能直接理解任何出机器语言以外的机器语言,必须要把程序员写的程序语言进行翻译,就是编辑. 将其他语音翻译成机器语言,被称为编译器. 编译器 ...