Linux的学习笔记(一)

1. Linux 基本上可以分为两个版本,一个是内核(kernel)版本另一个是发行版本。内核是运行程序和管理磁盘打印机等硬件设备的核心,linux内核又分为稳定版和开发版,两个版本相互关联相互循环。Linux 发行版本有很多但内核只有一个。

2. 单用户操作系统:一台计算机在同一时间只能由一个用户使用。(windows xp之前的版本)

    多用户操作系统:一台计算机在同一时间可以由多个用户使用。 (unix和Linux 的设计之初就是多用户操作系统)

3. Linux的文件目录系统,/是根目录,有且只有一个所有东西都要从这里开始。/etc目录下是系统的配置文件, /bin目录下面是可执行的二进制文件,经常使用的是Home目录。

4.Linux 终端命令

首先要知道为什么要学习linux终端命令,所有的操作都是靠命令完成,包括磁盘操作,文件存放,目录操作等。大量的服务器维护大多是在远程通过ssh客户端来完成,并没有图形界面。关于学习终端命令并没有什么特别好的方法,当然也不需要死记硬背多多使用自然就熟悉了。如果有不熟悉的命令可以使用 command  --help(查看帮助信息)或者 man command(查看命令手册)

5.Linux下的文件和目录

Linux 下的文件和目录名称最长可以由256个字符。其中以“.”开头的文件名属于隐藏文件,如果用ls命令查看的话,需要添加参数 -a,参数-l表示详细显示,-h需要和-l配合使用可以显示文件的大小。还有跳转命令cd,其中.代表当前目录..代表上一级目录。Ubuntu中有很多的隐藏目录和隐藏文件,其作用是配置系统上所安装的软件,这些隐藏文件不需要做修改。

6.终端命令和通配符的联合使用

* 代表任意个数个字符

?代表任意一个字符

[ ]表示匹配字符组中的任意一个

7.cd切换目录(这个很简单的)cd 或cd ~表示回到家目录;cd ..返回上一级目录 。~代表/home/用户目录

touch若文件不存在,则创建一个空白文件;若文件已存在,则修改文件的末次修改日期。

mkdir创建目录,参数-p可以递归的创建目录。PS:新建的目录名称,不能与当前目录下已有的目录或文件名称相同。

rm表示删除,后面可以加参数,使用时需要小心会直接把文件从此盘上删除,不可恢复。-r递归删除目录下内容,删除文件夹必须用此参数;-f强制删除

tree可以以树状图列出文件目录结构,参数-d表示只显示目录

cp复制,-i覆盖文件提示;-r递归复制目录文件

mv移动文件或目录,也可以将文件和目录重命名。mv 源文件 目标文件 不需要什么参数,也可以使用-i 覆盖时提。

8.查看文件内容的命令

cat 可以一次性查看所有内容,适合内容较少的文件。参数:-b 对非空输出行进行编号;-n对输出的所有行进行编号。此外,cat还有创建文件,合并文件,追加文件等功能。

more可以分屏显示文件内容,适合内容较多的文件。空格键看下一页内容,回车键查看下一行,b回滚一屏,f前滚一屏。

grep 是Linux系统中强大的文本搜索工具,其允许对文本进行模式搜索,即正则表达式。常用参数:-n显示匹配行及行号,-v显示不包含匹配文本的所有行(类似于取反),

-i是忽略大小写进行匹配。搜索文本的中间有空格,需要用引号将其标注,再利用grep。

grep的两种模式:^a以a为行首的搜素

        ke$以ke为行尾的搜索

9.echo 会显示参数指定的文字,通常和重定向联合使用

重定向: >和>>     Linux允许将命令执行结果重定向到一个文件,将本应该在终端输出的内容输出或者追加到指定的文件中。

>  :表示输出,会覆盖文件的原有内容

>>   :表示追加,会将内容追加的文件的末尾

当终端命令输出结果较多,且希望将结果保存下来时可以使用重定向。touch 只能创建空白文件,而echo和重定向联合使用可以创建带有内容的文件。

10.  管道 | :Linux 允许将一个命令的输出作为另一个命令的输入。管道和more(分屏显示),grep(文本匹配搜索) 联合使用,另外一个命令对敌一个命令的输出做二次处理。

例如:ls -alh | grep -i do

 

11.shutdown 关机;shutdown -r关机重启,后面不加参数默认一分钟后自动执行。例如:shutdown 20:10 或者 shutdown now;shutdown +10(十分钟后关机)。shutdown -c取消关机操作

转载于:https://www.cnblogs.com/lfsometimes/p/9374596.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值