COMMAND [OPTIONS...] [ARGUMENTS...]

命名 [选项...] [参数...]

echo命令

功能:显示字符

语法:

echo [-neE] [字符串]

选项:

-E (默认)不支持 \ 解释功能

-n 不自动换行

-e 启用 \ 字符的解释功能

显示变量

echo "$VAR_NAME" 变量会替换,弱引用

echo '$VAR_NAME' 变量不会替换,强引用

screen

功能:Linux screen命令用于多重视窗管理程序。

语法:

screen [-AmRvx -ls -wipe][-d ][-h ][-r ][-s ][-S ]

选项:

-A  将所有的视窗都调整为目前终端机的大小。

-d  将指定的screen作业离线。

-h  指定视窗的缓冲区行数。

-m  即使目前已在作业中的screen作业,仍强制建立新的screen作业。

-r  恢复离线的screen作业。

-R  先试图恢复离线的作业。若找不到离线的作业,即建立新的screen作业。

-s  指定建立新视窗时,所要执行的shell。

-S  指定screen作业的名称。

-v  显示版本信息。

-x  恢复之前离线的screen作业。

-ls或--list  显示目前所有的screen作业。

-wipe  检查目前所有的screen作业,并删除已经无法使用的screen作业。

实例:

创建新screen会话

screen –S [SESSION]

加入screen会话

screen –x [SESSION]

退出并关闭screen会话

exit

剥离当前screen会话

Ctrl+a,d

显示所有已经打开的screen会话

screen -ls

恢复某screen会话

screen -r [SESSION]

date

功能:显示或设定系统的日期与时间

Linux的两种时钟

系统时钟:由Linux内核通过CPU的工作频率进行的

硬件时钟:主板

时间参数:

% : 印出 %

%n : 下一行

%t : 跳格

%H : 小时(00..23)

%I : 小时(01..12)

%k : 小时(0..23)

%l : 小时(1..12)

%M : 分钟(00..59)

%p : 显示本地 AM 或 PM

%r : 直接显示时间 (12 小时制,格式为 hh:mm:ss [AP]M)

%s : 从 1970 年 1 月 1 日 00:00:00 UTC 到目前为止的秒数

%S : 秒(00..61)

%T : 直接显示时间 (24 小时制)

%X : 相当于 %H:%M:%S

%Z : 显示时区

日期参数:

%a : 星期几 (Sun..Sat)

%A : 星期几 (Sunday..Saturday)

%b : 月份 (Jan..Dec)

%B : 月份 (January..December)

%c : 直接显示日期与时间

%d : 日 (01..31)

%D : 直接显示日期 (mm/dd/yy)

%h : 同 %b

%j : 一年中的第几天 (001..366)

%m : 月份 (01..12)

%U : 一年中的第几周 (00..53) (以 Sunday 为一周的第一天的情形)

%w : 一周中的第几天 (0..6)

%W : 一年中的第几周 (00..53) (以 Monday 为一周的第一天的情形)

%x : 直接显示日期 (mm/dd/yy)

%y : 年份的最后两位数字 (00.99)

%Y : 完整年份 (0000..9999)

实例:

date 显示和设置系统时间

date +%s

date -d @1509536033

hwclock,clock: 显示硬件时钟

-s, --hctosys 以硬件时钟为准,校正系统时钟

-w, --systohc 以系统时钟为准,校正硬件时钟

时区:ll /etc/localtime

列出时区:timedatectl list-timezones

显示日历:cal –y

同步服务器时间:ntpdate ip地址

ifconfig

ifconfig命令用于显示或设置网络设备。

ifconfig可设置网络设备的状态,或是显示目前的设置。

语法:

ifconfig [网络设备][down up -allmulti -arp -promisc][add][del][][io_addr][irq][media][mem_start][metric][mtu][netmask][tunnel][-broadcast][-pointopoint][IP地址]

选项:

add 设置网络设备IPv6的IP地址。

del 删除网络设备IPv6的IP地址。

down 关闭指定的网络设备。

设置网络设备的类型与硬件地址。

io_addr 设置网络设备的I/O地址。

irq 设置网络设备的IRQ。

media 设置网络设备的媒介类型。

mem_start 设置网络设备在主内存所占用的起始地址。

metric 指定在计算数据包的转送次数时,所要加上的数目。

mtu 设置网络设备的MTU。

netmask 设置网络设备的子网掩码。

tunnel 建立IPv4与IPv6之间的隧道通信地址。

up 启动指定的网络设备。

-broadcast 将要送往指定地址的数据包当成广播数据包来处理。

-pointopoint 与指定地址的网络设备建立直接连线,此模式具有保密功能。

-promisc 关闭或启动指定网络设备的promiscuous模式。

[IP地址] 指定网络设备的IP地址。

[网络设备] 指定网络设备的名称。

实例:

显示网络设备信息

ifconfig

启动关闭指定网卡

ifconfig eth0 down

ifconfig eth0 up

export

export命令用于设置或显示环境变量。在 shell 中执行程序时,shell 会提供一组环境变量。export 可新增,修改或删除环境变量,供后续执行的程序使用。export 的效力仅限于该次登陆操作。

参数:

-f  代表[变量名称]中为函数名称。

-n  删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。

-p  列出所有的shell赋予程序的环境变量。

实例:

列出当前的环境变量值

export -p

定义环境变量并赋值

export MYENV=7

linux date 常用格式,5、总结Linux常用命令使用格式,并用实例说明。例如echo、screen、date、ifconfig、export等命令...相关推荐

  1. 在linux系统中 通过使用shell,linux系统中的shell和vi编辑器应用详细介绍

    shell和vi编辑器 一.Shell 1.什么时shell Shell就是用户与操作系统内核之间的接口,起着协调用户和系统的一致性和用户在系统之间的交互作用.具体如下图: 2.shell的功能 Sh ...

  2. Linux常用命令(echo、date、ls、cd、history、cat)

    一.linux常用命令有很多今天我们来总结一下常用的入门命令: 1.linux下关机命令:poweroff.init 0.halt.shutdown -h now 2.linux下重启命令:reboo ...

  3. sle linux lftp禁止匿名登陆_软件测试常用linux命令整理

    作为一个名软件测试工程师,掌握Linux的基本操作是必须的.下面罗列下linux的常用命令,方便大家今后操作linux时查找,然后通过[帮助命令]进行具体的使用. 1.帮助命令man  --  man ...

  4. 学习笔记 - Linux学习笔记 第四讲 Linux常用命令

    第四讲 Linux常用命令 4.1.1 Linux常用命令-文件处理命令-命令格式与目录处理命令ls clear 清屏命令ls -l #l代表long ls -a #a代表all ls -h #h代表 ...

  5. 写出常用的5个linux命令 并解释,【PHP面试题】写出尽可能多的Linux命令。

    文章目录 一.考点 1.Linux常用命令 1) 系统安全 2) 进程管理 3) 用户管理 4) 文件系统 5) 系统关机和重启 6) 网络应用 7) 网络测试 8) 网络配置 9) 常用工具 10) ...

  6. Linux 常用命令整理(Centos7) (时区/正则/sed/htop/screen/ln/awk/……)

    目录 Linux 常用命令整理(Centos7) (附加正则.时区.git等) 一.系统查询常用命令: 1.文件中空格制表符替换sed 2.查看宿主机的用户名密码 3.last .w.lastb 查看 ...

  7. linux常用命令、linux系统、linux属于什么操作系统、linux系统安装、linux怎么读、linux和windows的区别、linux配置ip地址、linux系统一般用来,在线查询工具

    linux vi编辑器常用命令 linux 查看ip linux find -name 查找文件名 linux shell linux 查看端口占用 linux 删除文件命令 linux cp命令复制 ...

  8. 【shell脚本开发技术】linux中shell script脚本开发编程常用命令与脚本速记指南

    shell script #!/bin/bash # do something run shell script sh script.shorchmod a+x script.sh ./script. ...

  9. 【摘】Linux运维入门到高级全套常用要点

    Linux运维入门到高级全套常用要点 目 录 1. Linux 入门篇----------------------- 4 1. 1 Linux 操作系统简介-------------------.. ...

最新文章

  1. python 异或加密字符串
  2. Linux之Nginx
  3. 关于使用idea工具debug时,断点颜色由红色变成灰色解决方法
  4. 用HTML做软件UI用到的的一些技术
  5. 开源cms 和 开源博客_宝马自动驾驶汽车开发人员,用于IT的开源CMS和更多新闻
  6. 服务器系统怎么做高并发,QPS 高并发 如何设计一个支撑高并发大流量的系统?...
  7. java对象存储管理
  8. 7-5 服务器统一出错处理2
  9. x86 服务器常见问题和故障诊断流程
  10. Android 自定义控件圆形图案
  11. mysql 数据生成_mysql生成数据
  12. windows火车刷票小白秘笈
  13. 《翻译与本地化CAT软件实用教程》目录
  14. 使用命令行浏览器在 Linux 终端上网浏览
  15. CASIA脱机汉字库数据提取工具
  16. 如何将EAN 13码批量输出成图片
  17. 【安卓学习之第三方库】异常上报 库(Crash搜集)
  18. 遗传算法(Python) #5 用DEAP框架解决OneMax问题
  19. 学习日记|JavaScript在网页实现的五子棋游戏
  20. E - Bishop 2

热门文章

  1. “约见”面试官系列之常见面试题之第六十八篇之本地对象 内置对象 宿主对象(建议收藏)
  2. 前端学习(1324):anysc关键字
  3. 前端学习(872):注册事件兼容性处理
  4. 前端学习(650):标识符 关键字 保留字
  5. 第五十二期:Java开发数据库设计的14个技巧,你知道几个?
  6. Python random() 函数
  7. linux一g运行内存不足,在linux运行weblogic出现运行内存不足错误,求鞭挞....
  8. redis集群 + 哨兵 + zookeeper_技术干货 | Redis的哨兵和集群
  9. java微信支付代码_Java微信支付之服务号支付代码示例
  10. js使用正则实现表单验证