1、Linux哲学思想

(1)一切皆是文件(包括硬件),所有都以文件形式显示。

(2)小型,单一用途的程序

(3)链接程序,共同完成复杂的任务

(4)命令提示符为主

(5)配置数据存储在文本中

2、临时增加history命令时间和日期

export HISTTIMEFORMAT='%T' 执行后history命令每行将显示命令执行时间

export HISTTIMEFORMAT='%F %T'执行后history命令每行将显示命令执行日期和时间

3、echo、screen、date、ifconfig、export命令常用格式

echo 回显命令

echo $SHELL echo加$SHELL显示变量类型

echo 任意字符 回显输入的任意字符

screen 打开新窗口命令 实现多窗口及窗口共享

screen -S yourname -> 新建一个叫yourname的session

screen -ls -> 列出当前所有的session

screen -r yourname -> 回到yourname这个session

screen -d yourname -> 远程detach某个session

screen -d -r yourname -> 结束当前session并回到yourname这个session

date命令显示日期和时间

ifconfig 命令 显示网卡配置

ifconfig eth0 up # 启动

ifconfig eth0 down # 关闭

ifconfig eth0 reload # 重启

配置网卡IP

ifconfig eth0 add 33ffe:3240:800:1005::2/64

ifconfig eth0 del 33ffe:3240:800:1005::2/64

export 设置或显示环境变量

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

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

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

直接用export命令:

#export PATH=$PATH:/opt/au1200_rm/build_tools/bin

查看是否已经设好,可用命令export查看:

[root@localhost bin]# export

declare -x BASH_ENV="/root/.bashrc"

declare -x PATH="/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin:/opt/au1200_rm/build_tools/bin"

可以看到,环境变量已经设好,PATH里面已经有了我要加的编译器的路径。

来源:51CTO

作者:云端跋涉鹏

链接:https://blog.51cto.com/14976338/2555380

linux命令哲学,Linux哲学思想、history实现执行命令的时间、Linux命令格式相关推荐

  1. 【Linux】centos 7中,开机不执行rc.lcoal中的命令

    最近将一些需要开机启动的命令添加到了rc.local中 本想着开机就启动了,很省事 但是一次意外的重启,发现rc.local中的全部命令都没有执行 发现问题后,及时查找 参考:https://blog ...

  2. Linux JAVA执行source,linux 下source、sh、bash、./执行脚本的区别

    1.source命令用法: source  FileName 作用:在当前 bash环境下读取并执行FileName中的命令.该filename文件可以无"执行权限" 注:该命令通 ...

  3. linux配置文件引用时间,linux时间设置、screen使用、命令分类、hash作用、命令引用及history命令...

    一. 生产环境发现一台服务器系统时间产生偏差,造成服务异常 解决方法 a. 如果服务器硬件时间准备的话,可使用命令:~#] hwclock -s 将硬件时钟同步到系统 b.date [MMDDhhmm ...

  4. 实例演绎Unix/Linux的一切皆文件思想

    大家习惯了使用socket来编写网络程序,socket是网络编程事实上的标准. 我们知道,在Unix/Linux系统中"一切皆文件",socket也被认为是一种文件,socket被 ...

  5. git add多个文件_Git之旅② - 子命令与设计哲学

    如果有人让你猜Git总共有多少子命令,你可能会在思索一番之后说:可能几十个吧(虽然常用的不超过10个).那么,当我告诉你大概有170多个时,你会是什么反应呢? 1. 所有Git子命令 Git版本号(这 ...

  6. linux记录用户命令的日志是,用日志记录Linux用户执行的每一条命令

    用日志记录Linux用户执行的每一条命令 用日志记录Linux用户执行的每一条命令 工作中,需要把用户执行的每一个命令都记录下来,并发送到日志服务器的需求,为此我做了一个简单的解决方案.这个方案会在每 ...

  7. |9 其他(linux特定的), 用来存放内核例行程序的文档.,Linux下的帮助命令

    Linux下的帮助命令 一.内建命令与外部命令 内建命令实际上是 shell 程序的一部分,其中包含的是一些比较简单的 Linux 系统命令,这些命令是写在bash源码的builtins里面的,并由 ...

  8. Linux记起始和结束时间,Linux历史命令的记住执行时间

    本文主要说明平台是Red Hat / CentOS系列系统. 当安装完一台Linux后,我们可以把下列事情当作第一件要做的事: 让history记录执行命令的时间: 上代码 export HISTTI ...

  9. linux查看执行过的命令行,在Linux命令终端中查看和编辑曾执行过的命令 – LINUX笔记 – CFEI.NET...

    今天我们来讲讲linux的知识,积累的这些知识就是我们以后的财富,各位加油. 因为水平有限,难免有疏忽或者不准确的地方,希望大家能够直接指出来,我会及时改正.一切为了知识的分享. history 命令 ...

最新文章

  1. Aliyun LOG Java Producer 快速入门
  2. 700页!分享珍藏很久的《推荐系统学习手册》(附下载链接及入门经验)
  3. linux c 用户态 调试追踪函数 调用堆栈 定位段错误
  4. cmake / CMAKE _ * _ OUTPUT_DIRECTORY 说明
  5. mysql 安装完成后需要做的配置
  6. 微服务升级_SpringCloud Alibaba工作笔记0006---spring gateway工作流程
  7. 正确地组织python项目的结构
  8. 厚积薄发,丰富的公用类库积累,助你高效进行系统开发(10)---各种线程同步的集合类...
  9. LINUX下载编译OpenH264
  10. 苹果手用计算机解锁手机密码,苹果手机忘记密码怎样打开 苹果手机解锁常用方法分享...
  11. 计算机word制作成绩单,如何用word批量制作学生成绩单?
  12. 敏捷开发模式几个名词
  13. linux如何新增dwployop用户,Linux(Centos)快速搭建SVN
  14. 漫谈CRM体系化建设3:如何留住客户
  15. 【10大基础算法】线性查找算法-NO5
  16. bzoj1754 [Usaco2005 qua]Bull Math
  17. 网站域名DNS被劫持了如何解决?
  18. 基于LSTM的股票预测模型_python实现_超详细
  19. 骁龙660和骁龙835之间的差距到底有多大?
  20. 云剪智能混剪软件/批量剪辑工具技术源码框架---- 一键生成上亿条原创视频

热门文章

  1. Python可以这样学(第三季:多线程与多进程编程)-董付国-专题视频课程
  2. Python大数据处理扩展库pySpark用法精要
  3. Python多线程编程中daemon属性的作用
  4. 簇的局部变量中布尔类型_GO语言入门(go的基本类型)
  5. akcms在模板文件中书写{php},在模版中灵活处理变量的4种方法
  6. 只可顺守不可逆取书法_坚持练书法10年以上,会怎么样?
  7. 带孩子们做环球旅行的读后感_阜南七小教师风采之乔娜:做孩子们成长的记录者...
  8. python测试驱动开发 中文版_GitHub - starryrbs/python_tdd: 使用Python测试驱动开发完成Django项目...
  9. html悬停显示图片,JS实现悬停单元格显示图片
  10. mongodb spring 超时时间_mongoDB(spring 部分配置)