Linux入门了解
1 .快捷键
1)历史命令
history 显示输入过的命令
ctrl + p 历史命令向上查找 与 方向键上相同
ctrl + n 历史命令向下查找 与 方向键下相同
2)光标移动
ctrl + b 光标向前移动 ,ctrl + F光标向后移动 ctrl + a光标移动到首部,CTRL + E光标移动到尾部
3)删除操作
例如
光标的字符前边是k光标后边的字符是l,删除后边的字符的快捷键是CTRL+ D ,删除光标前边的字符是CTRL+H
CTRL+U 删除光标前面的一部分
TAB 命令和路径自动补全,按两次提示所有以输入字母开头的命令,提示路径按两次把路径下所有文件列出
清屏操作 clear 或者 CTRL + L;
2.Linux 目录
是一个树结构
1)/bin 目录是Binary的缩写 存放常用命令的目录
相关命令
ls / 查看根目录
2)/boot目录存放启动Linux的核心文件,包括链接文件和镜像文件
3)/dev目录是device的缩写,存放的是Linux的外部设备,在Linux当中访问文件和设备的方式是相同的
4)/etc 目录是存放所有的系统管理所需要的配置文件和子目录
5)/home 用户的主目录,在Linux当中每个用户都有自己 的目录,
6)/lib 目录是动态链接的共享库,类似于windows中的del文件,几乎所有的应用程序都要用到这个共享库
7)/lost+found 一般是空目录,非法关机会存放一些文件,文件碎片
8)/media linux会自动识别一些设备,将挂载的设备存在该目录下
9)/ mnt 是mount的缩写,挂载别的文件系统,例如光盘
10)/opt 主机额外的安装软件,默认为空
11)/proc 虚拟的目录,系统内存的映射,我们可以直接访问获取系统信息,这个目录不在硬盘上,而是在内存上,
我们也可以直接里面的某些文件,比如可以通过命令屏蔽主机ping
echo 1 > /proc / sys / net / ipv4 / imcp_echo_ignore_all
12)/root 该目录为系统管理员,也称作超级权限的用户主目录
13)/sbin super user 的意思,这里存放的是系统管理员存放的系统管理程序
14)/selinux 红帽和centos特有的安全机制目录,类似windows 的防火墙
15)/srv 服务后要提取的目录
16)/sys 2.6内核的很大变化
17)/tmp 临时文件目录
18)/usr 非常重要的目录 许多用户程序和文件都放在该目录,类似windows 的program files
19) /usr/ bin 系统用户使用的应用程序
20)/usr/sbin 超级用户使用的管理程序和守护程序
21)/usr/src 内核源代码默认的放置目录
22)/var 我们将习惯修改的目录放在在该目录下,比如日志文件
3.用户目录
1)相对路径
2)绝对路径
cd - 临近两个目录切换
. 当前路径
.. 当前的上一级目录
3)[email protected]:~$
其中小白张是用户名,ubuntu是主机名,@是在的意思,~代表的是家目录(又称为宿主目录)
$ 代表普通用户,#代表是超级用户
5 .文件和目录操作
1)查看我的目录
1.... 通过tree ,安装tree ,其中Linux命令行中代表的颜色
-
白色:表示普通文件
-
蓝色:表示目录
-
绿色:表示可执行文件
-
红色:表示压缩文件
-
浅蓝色:链接文件
-
红色闪烁:表示链接的文件有问题
-
黄色:表示设备文件
-
灰色:表示其它文件
2.直接输入ls 查看家目录, ls -a 查看家所有目录,目录前带点说明是一个隐藏的目录,其他的文件也是如此,带点的意思是具有隐藏信息
ls -l 列出详细信息,
pwd 命令查看在哪个目录
3)创建目录 mkdir dirname
创建复合目录 要在命令后面在 -p 例如mkdir dir1/dir2 -p