2020-11-23

1.Linux 发行版 :

slackware:SUSE Linux Enterprise Server (SLES) , OpenSuse桌面 debian: ubuntu,deepin(深度),mint redhat: RHEL: RedHat Enterprise Linux, 每18个月发行一个新版本 CentOS: Community Enterprise Operating System 兼容RHEL的格式 中标麒麟:中标软件 Fedora:每6个月发行一个新版本 Alpine: 一个面向安全的轻型 Linux 发行版。它不同于通常 Linux 发行版,Alpine 采用了 musl libc 和 busybox 以减小系统的体积和运行时资源消耗,但功能上比 busybox 又完善的多,只有 5M左右大小 ArchLinux:轻量简洁,遵循K.I.S.S.原则( keep it simple and stupid ),Manjaro Gentoo:极致性能,不提供传统意义的安装程序,下载源代码在本机上编译安装软件 LFS:Linux From scratch 自制Linux,只是一个说明书 Android:kernel+busybox(工具集)+java虚拟机

2.


3. Nano .bash_profile

export HISTTIMEFORMAT="%F %T `whoami`"

 source .bash_profile

4. Linux哲学思想

     一切都是一个文件(包括硬件);小型单一用途的程序; 链接程序,共同完成复杂的任务; 避免令人困惑的用户界面; 配置数据存储在文本中。

5.

echo 输出信息 echo 命令可以将后面跟的字符进行输出 功能:显示字符,echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开, 并在最后加上换行号 echo命令主要用于打印字符或者回显,例如输入echo ok,会显示ok, echo ok > test.txt 则会把ok字符覆盖test.txt内容。>表示覆盖,原内容被覆盖,>>表示追加,原内容不变。

screen 用于命令行终端切换的自由软件 (yum -y install screen 安装) 补充说明:用户可以通过该软件同事链接多个本地或者远程的命令行会话,并在其期自由切换。它听了统一的管理多个会话的界面和相应的功能。 会话恢复:只要screen本身没有终止,在其内部运行的会话都可以恢复,这一点对于远程登录的用户特别有用—即使网络连接中断,用户也不会失去对已经打开的命令行会话的控制。同样在暂时离开的时候,也可以执行分离命令detach,在保证里面的程序正常运行的情况下让screen挂起(切换到后台),这一点和图形界面下的VNC很相似。 多窗口:在screen环境下,所有的会话都独立运行,别拥有各自的编号、输入、输出和窗口缓存。用户可以通过快捷键在不同的窗口下切换,并可以自由的重定向各个窗口的输入和输出。Screen实现了基本的文本操作,如复制粘贴等;还提供了类似的滚动条的功能,可以查看窗口状况的历史记录。窗口还可以被分区和命名,还可以监视后天窗口的活动。会话共享screen可以让一个或多个用户从不同的终端多次登录一个会话,并共享会话的所有特性(比如可以看到完全相同的输出)。它同事提供了窗口访问权限的机制,可以对窗口进行密码保护。 语法: screen-AmRvx -【ls -wipe】[-d <作业名称;]

date:显示或设置系统时间与日期。 语法:date 选项 参数 补充说明:第一种语法可用来显示系统日期或时间,以%为开头的参数为格式参数,可指定日期或时间的显示格式。第二种语法可用来设置系统日期与时间。只有管理员才有设置日期与时间的权限。若不加任何参数,data会显示目前的日期与时间。

ifconfig 用来配置或查看网卡接口,常见用法如下: 安装ifconfig命令:yum install net-tools -y 查看所有网卡的信息ifconfig (不包括down状态的网卡) eth0:网卡名称 Link encap:网卡的接口类型,这里是以太网 HWaddr:网卡的硬件地址,俗称的MAC地址 inet addr:IPv4地址,如果是IPv6会写成inet6 addr

ifconfig -a:查看所有网卡的信息(包括down状态的网卡;

 ifconfig eth0查看指定网卡的信息

 ifconfig eth0 up :启用指定的网卡,等同于:ifup eth0

 ifconfig eth0 down:关闭指定的网卡,等同于:ifdown eth0

export 命令用于设置或显示环境变量。 在shell中执行程序时,shell会提供一组环境变量。 export可新增,修改或删除环境变量,供后续执行的程序使用。 export的效果仅作用于该次登陆操作。 语法 export [-fnp][变量名称]=[变量设置值] 参数说明: -f  代表[变量名称]中为函数名称。 -n  删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。 -p  列出所有的shell赋予程序的环境变量。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容