大数据day1 Linux

2019-05-09  本文已影响0人  黄洪啊

大数据day01

Linux课程

  1.目录操作:

       1.1切换目录

           命令: cd + 目录的路径

           查看目录的完整路径: pwd

           命令 cd .. 返回到父目录

2.1新建目录

    命令: mkdir + 目录名字

    查看当前目录下拥有的子目录和文件: ls

3.1 拷贝目录

    cp source dest –r

4.1 删除目录

    rmdirdirectory

    注意:rmdir只能删除空目录,若要删除非空目录则用rm命令

rm-rf dir

5.1 移动/更改目录

    移动文件或目录:mv + 目录/文件名字 + 其他路径

          mvtest /    将test目录移动到 根目录/ 下

    更改文件或目录的名字:mv + 旧目录名字 + 新目录名字

  2.文件操作

       2.1新建文件:(一切皆文件)

    touch web.log 创建一个空文件

2.2 复制文件

    cp web.log web_cp.log

    复制文件,加一个–r参数, 代表遍历复制,此时可用于复制一个目录.

2.3删除文件

    rmweb_cp.log

此时需要手动输入y ,代表确认删除。可加–f参数,直接删除,无需确认。当需要一个目录下所有东西时,加-r参数,代表遍历删除。

  3.查看

    3.1查看目录下的东西

       ls / ll

       命令 ls -l 等价于ll

       查看目录下的所有东西(包括隐藏文件)

命令:ls –al 等价于  ll –a

    3.2查看文件的内容

       catfilename:一次性显示整个文件的内容

注意:当文件较大时,文本在屏幕上迅速闪过(滚屏),用户往往看不清所显示的内容。

因此,一般用more等命令分屏显示.

more filename 该命令一次显示一屏文本,满屏后停下来,并且在屏幕的底部出现一个提示信息,给出至今己显示的该文件的百分比。

按Space键,显示文本的下一屏内容。按Enier键,只显示文本的下一行内容。

按B键,显示上一屏内容。

按Q键,退出。

命令:more/etc/profile

less命令 与 more命令 非常类似

less filename:

    h显示帮助界面

Q 退出less 命令

u 向后滚动半页

d 向前翻半页

空格键 滚动一页

b 向后翻一页

回车键 滚动一行

[pagedown]: 向下翻动一页

[pageup]: 向上翻动一页

以及上下键,向上一行,向下一行

3.3从头打印文件内容

       head  -10 filename 打印文件1到10行

  3.4从尾部打印文件内容

                  tail-10 filename打印文件最后10行

       注意:tail 还经常可以拿来查看文件的内容变化

加-f参数,tail –f filename

   3.5查找文件或目录

       find pathname –name filename

      例子:find /-name profile

      该命令表示为,在/目录下查找名字为profile的文件或目录,最后列出它的绝对路径

最后发现,linux系统根目录/ 下 一共有两个名字为profile,其中/etc/profile是一个文件,/etc/lvm/profile为目录

       还可以按正则表达式来查找,且pathname越精确,查找的范围越小,速度越快。

      find /etc -name pro*

      该命令表示为:在/etc目录下查找以pro开头的文件或目录。

上一篇下一篇

猜你喜欢

热点阅读