Linux基础学习

来源:互联网 发布:淘宝网店铺装修实战 编辑:程序博客网 时间:2024/05/05 19:14

1.Linux中没有类似于windows中“注册表”这样的二进制表项,Linux中所有软件的配置都是通过文本文件实现的。

2.Linux中命令行是提供用户输入命令的界面,其本身只接受输入,然后将命令传递给命令编译器。

   Shell 是一个程序,它在用户和操作系统之间提供了一个面向行的可交互接口

3.BASH Shell 是Linux系统中默认的Shell.

    在BASH Shell 中,命令行以'$'作为提示符,如果以root 的身份执行命令,那么 Shell 提示符将变为 ‘#’

4.Linux 中命令跟文件名都要区分大小写

5.Shell 中的通配符:

    ‘*’:用于匹配文件名中任意长度的字符串;

    ‘?’:只匹配单个字符;

    ‘[]’:用于匹配所有出现在方括号内的字符,在[]中可以使用'-'指定一个字符集的范围。

6.显示当前的目录: pwd

7.改变目录: cd

    '..' 表示当前目录的上一级目录; ‘.’ 表示当前目录; ‘~’ 表示用户主目录   '-'  表示当前目录前所在目录

8.列出目录内容: ls

    -F 在每一个目录后加 /,可执行文件加 * , 链接文件加 @

    -a 显示所有的文件  以‘.’开头的文件名表示隐藏文件

    -l 用来查看文件的各种属性

        显示出来有8个信息栏: 文件的权限标志; 文件的链接个数; 文件所有者的用户名; 该用户所在的用户组名; 文件的大小; 文件最后一次修改的日期; 文件最后一次修

                                                    改的时间; 文件名

    默认显示目录的时候: 目录显示为蓝色; 普通文件显示为黑色; 可执行文件显示为草绿色; 链接文件显示为淡蓝色

9.列出目录的内容: dir = ls       vdir = ls -l

10.查看文本文件: cat   cat -n  显示行号;

                                   more 一页一页显示文件的内容       空格:翻一页; Enter:一行一行滚动; q:退出

11.阅读文件的开头,结尾   head  tail       -n 数目:用于指定显示的行数

12.文本阅读工具: less     空格:下翻一页; b:上翻一页

13.查找文件的内容: grep        当要查找的关键字中间存在空格的时候需要将关键字用“” 或者‘’括起来

14.查找文件:find

    find 目录 -name 文件名 -print         文件名中可以匹配相应的通配符

    -type  指定要定位的文件类型        b:块设备文件; f:普通文件; c:字符设备文件; p:命名管道; d:目录文件; l:符号链接    s:本地域套接口

    -atime  n   查找最后一次使用在 n 天前的文件

                                                  本地域套接口和命名管道都是有关进程通信的。

15.快速定位文件: locate

16.查找特定的程序: whereis

17.从终端运行程序:直接输入程序名回车    &:将程序运行到后天

18.寻求帮助:  man

19.获取命令简介: whatis    通过功能查询命令:apropos 功能


原创粉丝点击