周结01

一、

1.linux 介绍\GNU\GLP\历史\发行版

2.vm安装

3.vm快照创建与使用

二、bash

1.Bash 能做什么

2.Bash怎么使用

单条命令 效率低适合简单,或者少量的任务

shell脚本 效率高 适合复杂重复性的工作

3.Bash提示符

[root@oldboyedu ~]#

当前登录主机的用户---->>root

当前系统的主机名  ---->>oldboyedu

当前用户的家目录  ---->>~

通常情况是超级管理员# 普通用户是$

4.Bash 的基础语法

命令 [选项]  [参数]

命令相当于打针

选项相当于轻重

参数相当于打哪里

ls -al 以长格式显示当前目录的所有内容,包含隐藏文件

5.Bash 常用特性

1.tab补全 命令补全,选项补全,路径补全

2.快捷键 ctrl+a,u,k,i,l,z,c,w,e

3.命令别名 alias unalias

4.历史记录 history 

-d删除执行过的命令

!+命令编号 再次执行

ESC+‘.’粘贴上一次的命令

-c清除记录

-w将历史记录保存到hisfile中

6.系统目录结构

Windows  c:\ d:\

linux  --->单根组织结构

在linux/目录下有很多的二级目录。

/bin -->存放普通用户的可执行二进制命令(二进制命令是指二进制的可执行文件,这种文件只能使用)

/sbin-->存放管理员的的可执行二进制命令

/etc -->系统的配置文件与后期服务的配置文件都存放在这里非常重要

/dev -->存放设备档案

/dev/null -->黑洞设备

/dev/random -->随机数生成设备

/dev/zero -->源源不断地产生数据

/proc -->虚拟文件系统(显示系统当前进程正在运行的状态)

/usr (unix software resources)存放系统文件,与windows下的c盘windows目录一样

/usr/local 存放一些软件配置文件等等

/usr/bin /etc/bin/--->/usr/bin

/usr/sbin  /etc/sbin/-->/usr/sbin

/usr/lib32  库文件。命令所依赖的库文件

/usr/lib64  大部分打在使用64位因为可以执行4G以上的设备

/Boot 系统启动时的引导目录。存放kernel,grub等等

/run  存放进程锁文件

/opt  存放第三方软件

/mnt /media 提供挂载点

7.文件位置+文件名称=路径  换句话说就是:路径则是对文件定义的一种方式

绝对路径:只要以“/”开始的路径,都算是绝对路径

相对路径:相对于当前目录所说

小结:用相对目录还是绝对目录,没有明确说法,取决于你当前所在的位置

cd  切换目录

cd -切换到上一次的目录

cd~ 切换至当前用户家目录

cd. 代表当前目录,一般在复制等使用

cd.. 切换到上层目录

8.文件管理位置

mkdir #创建目录

touch #创建文件

mv    #移动文件、修改文件名

mv 源文件 目标地址 移动文件

mv  源文件  名称  修改文件名

mv  file /tmp/ttt/ 将file文件移动到tmp文件下并改名为ttt

mv dir-1 dir-2 dir-3  test  dir-15/ #将dir-1 dir-2 dir-3 test 移动到dir-15

rm  #删除文件

-r递归删除  用来删除目录以及目录下的内容

-f强制删除

你可能感兴趣的:(周结01)