Linux基本内容

  

一、计算机性能

1.横向扩展(集群)

  (1)集群的分类:负载均衡集群、高可用集群、高性能集群(用在应用层)—Hadoop集群(运用于Linux上的一个高性能集群)

2.纵向扩展(应用迁移):很麻烦,从不建议用

二、Linux命令的基本格式:

1.command 【选项】(参数)

  (1)”【】“代表可有可无,指定实现命令的某个特定功能

  (2)”<>“代表命令执行的对象,如果没有加”<>“表示不能省略(必须加对象)

三、在Linux中对于选项(option)类型分为:

1.长整型选项:由两个”-“和字母组成的单词构成。例:--help

2.短整型选项:由一个”-“和一个字母组成。例:-a、-l、-p

3.长整型选项不可以合并,短整型选项可以合并

四、系统的启动

    在此介绍命令行的其中一个命令➡chkconfig   /rc.*d(每个级别所需启动的进程)

    (1)chkconfig➡指定服务开机时在内个级别上,启动或关闭

    (2)rc.local➡系统最后启动读取这个文件,管理员可以将需要开机就运行的命令,添加在这里

    (3)--level    345   name   <on/off>➡改变相应等级name的开关状态

五、所有的属性信息

1.其中红色框中l➡ 链接文件、- ➡普通文件、d➡ 目录文件、. ➡特殊权限位;橙色框中r ➡可读、w ➡可写/编辑、x ➡运行

2.其他按顺序分别表示:硬链接数、文件所属主、文件所属组、文件大小、月、日、mtime(修改时间)、文件名

六、常用的Linux命令的基本使用:

1.      ls     ➡显示文件信息

    -l /ll  ➡查看文件属性

    -i   ➡inode(属性信息)

    -h  ➡human人类可读

    -F  ➡显示文件后面的标记,用来区分文件类型的

    -r      ➡倒序显示文件内容

    -a     ➡显示所有文件(包括隐藏文件)  

2.  pwd➡显示当前路径

    $pwd➡默认有一个变量环境

3.  cd➡切换到目标目录

    ~➡根目录

    . ➡当前目录

    ..➡当前目录的上一级目录

    - ➡$OLDPWD 存放上一次经过的目录

4. touch➡修改时间戳    stat➡访问时间   

    atime➡访问时间    mtime➡修改文件内容时间    ctime➡修改文件属性时间

    [[CC]YY]MMDDhhmm[.ss]
      20 19 0 8 0 1 16 36 . 22
  -a  ➡修改访问时间
  -m ➡修改修改时间
  -t   ➡指定修改成什么时间
  -c  ➡修改文件Mtime,如果文件不存在,不创建该文件    

5.  mkdir➡创建文件夹  

  -p➡ 递归创建多级子目录
  -v➡ 详细显示创建过程

6.  tree 以树状形式,显示目录及文件结构
  -L➡ NUM 查看多少级子目录 
  -d ➡只显示目录文件

7.  rm➡删除文件

  -f ➡force 强制
  -i ➡询问是否删除改文件,默认命令(alias rm = 'rm -i'),不想用-i可以用  a.\rm abc    b./bin/rm abc
  -r 删除目录文件

    扩展:(1)默认情况下不要rm删目录➡rmdir(只能删除空目录)

       (2)我们将需要删除的文件或目录移动到/tmp目录下即可,/tmp为临时目录,在该路径下,30天未被访问将自动删除

       (3)如果必须删除,通过find匹配出来后,再删除一些文件

        命令Ubuntu:find  /-name   abc  |xargs  rm

          centos:find   /-name   abc  -exec   rm  {}  \

8. echo $PATH (环境变量)            

    (1)变量:一段被命名的内存空间而已

              (2)如果命令不再PATH路径下,如何解决?

                a.通过绝对路径来运行该命令即可(绝对路径执行的是命令本身;而有些命名,是系统默认别名(可以自己添加)- alias;)

                       which command  //查找命令的绝对路径

                       \ls   //使用反斜线直接运行;

                 b.将这个路径添加到PATH路径下即可;

                       PATH = $PATH:/xxx/xxx

         c.找到命令所存放的地方:which    ls

9.   clear➡清屏↔ctrl + l

 

一、TCP/IP架构--协议概述(图)

1.应用层

(1)ftp:文件传输协议

(2)http/https :用浏览器显示相关内容

(3)tftp :文件传输

(4)snmp:网络管理

(5)dns :运营解析

  (6)telnet、ssh :远程桌面

(7)smtp、pop3、imap :邮件传输和接收

2.传输层

(1)TCP协议:传输控制协议

(2)UDP协议:单元数据协议

(3)ICMP协议:互联网控制管理协议

3.互联网层

(1)路由协议:动态路由协议、静态路由协议

(2)被路由协议:ipv4、ipv6(需要IP地址进行数据转换)

二、查询帮助命令

1.CPU架构

    运行在ring 0上的命令可以直接调用硬件资源,运行内部命令,外部命令不能直接调用硬件资源

2.help 

(1)命令的分类:内部命令—help  command;外置命令—command --help(-h)

3.man (more)

(1)man command

(2)/ (Ubuntu)向下查找指定内容,其中n是向下查找,N是向上查找;\(centos)

(3)? 向上查找指定内容

(4)q  退出

4.百度谷歌

(1)大概明白是什么意思

(2)要查找示例

转载于:https://www.cnblogs.com/baoleiiwa/p/11280435.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值