Liunx基础命令

 

一、       Liunx基础命令

1         Pwd:显示当前目录(在哪里)

2         Cd  :change directory 改变目录(去哪里)

1.1      Cd ..  进入上级目录(去你的父目录)

1.2      Cd .   进入的当前目录(原地踏步)

1.3      Cd   常见回老家

1.4      Cd  - 返回到上次所在目录

3         Mkdir   创建目录

Mkdir make directory创建目录

错误:mkdirI 每次只的创建一次文件

 

递归创建目录

4         Ls   list列表

显示目录信息

5         touch

一个文件

一次处理多个目录

6         Copy cp命令 omitting 忽略删除目录

1.1 Cp –r 递归复制目录及内容

7         Move  mv移动(剪切)

8         Man  manual查询命令帮助

9         Vi编辑器

1.1  进入编辑模式 I

1.2      查看文件内容

Cat

10     保存退出

:wq 保存

:q 退出不的保存

:q!强制退出不保存

:wq!强制保存退出

11    Rm删除命令 remove默认只能删除文件

rm –f   --force强制删除

   -r         递归删除目录

二、       安装yum安装出现问题

yum install -y tree vim bash-completion (安装自动补全)

从阿里云下载资源

curl -o /etc/yum.repos.d/CentOS-Base.repo  http://mirrors.aliyun.com/repo/Centos-7.repo

1         网卡配置

/etc/系统配置文件

/sysconfig  system config 

/network-scripts /

/ifconfg-ens33

2         DNS  dns服务器 domain  name server/system

公共的域名解析服务器

阿里云:

1            233.5.5.5(主)

233.6.6.6(备)

114:

114.114.114.114

114.114.115.115

添加备用dns服务器

systemctl restart network

三、       认识tree目录

1          Tree –L 1

-l ==

2         /bin  存放命令

/sbin 存放super bin root

/device 设备 光盘 磁盘分区

/etc  系统配置文件

/home 普通用户的家目录 ~ ==/home/oldboy

/root   root目录皇宫

       /lib    #库文件目录

       /media #用来给光盘用

       /mnt  #临时挂载 liunx设备或者分区,挂载==给设备知道入口

       /opt 第三方安装软件

       /proc  process 进程 里面存放的内存信息

       /tmp  tempproray临时目录

       /usr  user/Unix Software Resource 用户软件信息

   / var   variable 经常变换内容 日志

3         /etc

1.1  /etc/sysconfig/network-(配置网络)

1.2      /etc/resolv.conf  DNS  配置文件

网卡配置文件优先于resolv.conf重启将会覆盖

1.3      主机名配置文件(永久修改主机名) 

01.  临时     hostname +改的主机名
02.  /etc/hostname     配置永久
03.  Centos7  hostnamectl  set-hostname oldboy56-201永久修改

1.4      /etc/hosts 解析主机名

一般搭建测试环境

1.5      /etc/inittab   liunx运行级别的配置文件 (Centos6)

运行级别 == liunx不同状态

Centos6.X                                                                          

       0 关机                                                                

       1 单用户

       2 多用户模式(没有NFS network filesystem)

       3 完全多用户名模式

       4

       5  X11图像界面模式 桌面模式

       6重启

centos7

路径:ll /usr/lib/systemd/system/runlevel*.target

       0 关机

       1救援模式

       2,3,4多用户

       5 图形化界面

       6 重启

1.6      /etc/profile 配置系统环境变量

环境变量:

              echo $ps1#控制命令行

/斜线

反斜线

修改环境变量 首先写export  PS1='[u@h w]$ '

04.  临时修改

PS1='[u@h w]$

05.  永久生效写入/etc/profile

修改环境变量 首先写export  PS1='[u@h w]$ '

让配置生效  source /etc/profile

出现错误

 

第一行多删掉了一个#号

1.7      /etc/rc.local == /etc/rc.d/rc.local 开机启动命令,程序  脚本

1.8      /etc/fstab 开机自动挂载 设备入口对应关系 file system table 开机自动挂载列表

Mount挂载 (目录)

1.9      /etc/motd 登录系统之后(了解)

1.10/etc/issue 进入系统之前(了解)

4         /usr

/local c:program file liunx 下面编译安装软件默认的位置

/share #帮助文档

安装软件方式:

                     一:Yum:替你安装,点外卖 筷子醋

yum install  -y

                     二:Rpm:超市购买速冻饺子   

手动下载 手动安装 缺少依赖自己解决

  ----- query 查询

  ----- -qa 检查软件是否安装

 ——ql 显示软件包里面内容

  ——list

 __ ivh 安装rpm包

—    I  install安装

       

                     三:编译安装:根据口味做饺子      

  备菜        炒菜     上菜

  ./configure    make     make install

      

5         /var 日志 /var/log

/messages  liunx系统默认日志

/secure     安全文件记录着用户登录信息

查询有没有居心叵测的人登录我的服务器

grep "Failed password " /var/log/secure

查看日志

2            head 显示文件开头几行(默认开头10行)

3            tail 显示文档最后几行的内容(默认最后10行)

4            less 一页 一页查看文件内容

下一页  空格/f

上一页   b

Q 退出

6         proc进程

         /cpuinfo    CPU信息

               Processor   0

              Lscpu查询cpu

1.1   load负载 avg(平均)

负载:衡量系统繁忙程度(cpu和磁盘是否繁忙)

忙:系统

查询负载w

1.2      Mounts系统挂载信息

原文地址:https://www.cnblogs.com/blackBrock/p/10070241.html