马哥教育网络班28期—第1、2天知识点概略

没做随堂笔记,根据记忆手打,看看自己能记住多少。

1.查看命令类型

~]# type COMMAND

2.查看当前shell

~]# echo $SHELL

3.停用防火墙

centos 7: ~]# systemctl stop firewalld

centos 6: ~]# service iptables stop

4.禁用防火墙

centos 7: ~]# systemctl disable firewalld

centos 6:~]# chkconfig iptables off

5.显示当前的终端方式
~]# tty

6.查看ip
~]# ip addr list or ip addr show
~]# ifconfig

7.查看ssh服务是否监听于22端口
ss -tnl

8.关机/重启
centos 7: systemctl poweroff / systemctl reboot
centos 6: poweroff / reboot / halt

9.建立用户命令
useradd username

10.查看当前目录
pwd (不是password的意思,是print working directory)

11.查看文件或目录最右侧的文件名(除路径之外的文件名)
basename /PATH/TO/SOMEFILE, 得到SOMEFILE

12.查看basename左侧的路径
dirname /PATH/TO/SOMEFILE,得到/PATH/TO

13.查看外部命令的详细信息
如 file /bin/ls
得到 ls: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV) .....

14.开启GUI(若已安装GNOME或KDE)的命令为startx

15.

Linux文件名规则
1.长度不超过255字符
2.可以使用除/以外的任意字符
3.同路径下不可与目录同名
4.严格区分大小写

终端的几种类型
1.物理终端(console),/dev/console
2.虚拟终端(tty1-tty6),/dev/ttyn,centos 默认开6个
3.伪终端pty(pseudo termina), /dev/pty
4.串行终端pts(serial port terminal),/dev/pts

环境变量PATH搜索顺序为自左向右,其内各个路径以:分隔

获取命令使用方法的几种方式
1. help COMMAND (针对内置命令)
2. COMMAND --help
3. man COMMAND (man=manual)

几大著名的Linux发行版
Debian,SUSE,Redhat

Linux哲学思想
1.一切皆文件
2.众多功能单一的程序,可多个程序组合完成复杂功能
3.避免复杂界面,便于自动化
4.配置信息保存于文件中





本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/89427

(0)
n度自由n度自由
上一篇 2017-12-03 20:05
下一篇 2017-12-03 21:01

相关推荐

  • 通用二进制安装MySQL(MariaDB)

    一、前言     MySQL是一个关系型数据库管理系统,是最流行的关系型数据库管理系统,由于其体积小、速度快、总体拥有成本低,并且之前是完全开源,所以大受欢迎。但由于后面MySQL卖给了SUN,随后SUN被Oracle收购,虽然也有开源免费版本,但是很多功能都需要另外购买商业版本,导致现在MySQL使用份额逐渐减少。所…

    Linux干货 2015-10-15
  • rpm及yum

    库文件 查看二进制程序所依赖的库文件: ldd /PATH/TO/BINARY_FILE [root@localhost ~]# ldd /bin/bash 管理及查看本机装载的库文件: ldconfig /sbin/ldconfig -p:  显示本机已经缓存的所有可用库文件 名及文件路径映射关系 配置文件:/etc/ld.so.conf, /e…

    Linux干货 2016-08-29
  • linux下vim命令详解

    如果没有安装vim就请使用:sudo apt-get install vim 一个完整的.vimrc配置信息如下所示: set nocompatible set nummber filetype on set history=1000 set background=dark syntax on set autoindent set mouse=a set s…

    Linux干货 2016-08-12
  • N22-第十一周作业

    第十一周作业 1、详细描述一次加密通讯的过程,结合图示最佳 (1)为了做到数据的安全,应该同时满足 保密性 完整性 可用性 (2)假设A,B通信,A是客户机,B是服务器 a、客户端向服务器端发送自己支持的加密方式,并且向服务器端请求其CA颁发给的证书 b、服务器选择共同支持的加密方式并发送自己的证书; c、客户端收到其证书,并验证证书,证书必须同时满足以下条…

    Linux干货 2016-12-06
  • 开源堡垒机-01-JumpServer的安装

    前段时间曾经用过JumpServer帮助一个客户完成了他的关于堡垒机的需求,由于当时赶进度,没来得及将整个过程记录和完善,现在抽时间慢慢整理下。 1)JumpServer的介绍 Jumpserver 是一款由python编写开源的跳板机(堡垒机)系统,实现了跳板机应有的功能。基于ssh协议来管理,客户端无需安装agent。 支持常见系统: Cent…

    Linux干货 2016-07-22
  • 26期全程班-第六周博客作业

    请详细总结vim编辑器的使用并完成以下练习题 1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#; # cp /etc/rc.d/rc.sysinit /tmp # vim /tmp/rc.sysinit :%s@^\([[:space:]]\+\)@#\1@g 2…

    Linux干货 2017-03-07