Linux基础篇

2020-05-21  本文已影响0人  阿狸小朋友

1.Linux基础篇

1. 分支

Linux是从Unix发展来的

2.安装

网易镜像:http://mirrors.163.com/centos/6/isos

3.Linux目录

  1. /

    1. /bin

    (/usr/bin,/usr/local/bin) 是binary的缩写,这个目录存放经常使用的命令

    1. /sbin

    (/usr/sbin,/usr/local/sbin)s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序

    1. /home

    存放普通用户的主目录,在Linux中每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的

    1. /root

    该目录为系统管理员,也称为超级权限者的用户主目录

    1. /lib

    系统开机所需最基本的动态连接共享库,起作用类似windows中的DLL文件,几乎所有的应用程序都需要使用这些共享库

    1. /lost+found
    2. /etc

    所有的系统管理所需要的配置文件和子目录

    1. usr

    这是个非常重要的目录,用户的很多应用程序和文件都要放到这个目录,类似windows下的program files

    1. /boot

    存放启动linux时使用的核心文件,包括一些连接文件以及镜像文件

    1. /dev

    类似Windows设备管理器,把所有的硬件用文件形式存储

    1. media

    linux系统自动识别一些设备 例如U盘,当识别后会把识别的设备放到这个目录下

    1. /mnt

    系统提供该目录是为了让用户临时挂载别的文件系统,我们可以将外部的存储挂载到/mnt/上,然后进入该目录查看内容

    1. /opt

    这是给主机额外安装软件所摆放的目录,如安装ORACLE数据库就可以放到该目录下

    1. /usr/local

    这是一个给主机额外安装软件所安装的目录,一般是通过编译源代码方式安装的程序

    1. /var

    这个目录中存放着在不断扩充着的东西,习惯将经常修改的文件放到该目录下,例如各种日志文件

    1. /selinux

    是一种安全子系统,他能控制程序只能访问特定文件

3.Linux实操

  1. 软件

    • xshell 远程登录
    • xftp 远程上传下载
  2. 远程登录的条件

    • linux系统开启sshd服务监听22号端口:终端中输入 setup--->系统服务
  3. vi和vim的三种模式

    • 正常模式
    • 插入模式/编辑模式 :wq (保存退出) :q :q!(强制退出,不保存)
    • 命令行模式
  4. vim快捷键

    • yy拷贝当前行,5yy拷贝当前行向下5条,p粘贴
    • dd删除当前行
    • /查找内容 回车,n查找下一个
    • :set nu 设置行号 :set nonu 取消行号
    • G到文件最末行,gg最首行
    • 撤销输入动作 u
    • 跳转到特定行。输入行数 + shift +g
  5. 常用的命令

    • shutdown -h now 立即关机

    • shudown -h 1 一分钟后关机

    • shutdown -r now 现在重启计算机

    • halt 关机,作用和上面一样

    • reboot 重启计算机

    • sync 把内存数据同步到磁盘

    • logout 退出当前用户的远程连接

  1. 用户管理

    • 创建用户 useradd xiaoming

      创建用户 xiaoming ,并将用户xiaoming放到组xiaoming里

      创建用户密码 passwd 用户名

      useradd -d 路径 xiaoming 为用户小明指定家路径,默认是在home下

  1. 实用指令

    • 运行级别

      7个运行级别,可通过 init + 数字 切换

      运行级别的配置文件在 /etc/inittab

      root密码丢失怎么找回?在开机时快速输入---> 回车键---> 输入e--->在第二行输入e--->输入1 回车--->输入b 即可进入单用户模式(不需要密码就可登录root)

    • ls

      参数 -a(显示隐藏文件) -l(列表形式显示)

    • 路径操作

      mkdir + 路径 创建路径

      rmdir + 路径 删除路径(删除空目录)

      rm -rf + 路径 删除路径(删除非空目录)

    • touch 文件名

    • cp [选项] source dest

      cp -r 递归复制整个文件夹

    • rm

      -r 递归删除整个文件

      -f 强制删除 不提示

    • mv

      重命名 mv aaa bbb (当前目录操作就是重命名)

      移动文件 mv + 文件 + 目标路径

上一篇 下一篇

猜你喜欢

热点阅读