zoukankan      html  css  js  c++  java
  • Linux命令

    用户设置:

    (1)创建用户

      useradd hadoop

    (2)为该用户设置密码

      passwd hadoop

    (3)用户和组

      创建用户时,默认为该用户创建用户组(名称和用户名相同)

    (3)切换用户

      1)su    切换到root用户

      2)su - xxx  切换到xxx用户

    系统操作

    (1)命令行分隔符

      root用户  #

      普通用户  $

    (2)修改hostname

      vim /etc/sysconfig/network

      

      注意:1)此修改为永久修改。一次性修改可使用 #hostname xxx 实现,但重启修改消失。

         2)hostname的组成有多级,name.domain,例子:hadoop.gt.com。命令行中显示,只显示name,在本例中为hadoop。疑问:全称和简称通用吗?例如我配置ssh是用全称,那是用ssh时可以直接用ssh 简称吗?待验证。

    (3)虚拟机系统联网

      NAT,桥接方式都可上网,但改完固定ip后,不可上网。为什么?

    (4)关机与重启

      关机:halt

      重启:reboot  /  init6

    文件操作(对于新文件的态度都是,有则使用,没有则创建)

    (1)创建文件/文件夹

      touch xxx

      #mkdir  -p  dir  创建多级目录和文件

    (2)查看,修改文件(文件不存在时可创建)

      vim xxx

      1)使用方式:

        1、i 由查看模式进入插入模式

        2、Esc退出插入模式,“:” 进入操作模式,“wq” 保存退出;“q!” 不保存退出。

      2)vim快捷键(在查看模式下)

        dd:删除光标所在行

        ZZ:保存文件内容

        x:将光标处的字符删除

        o:在光标的下一行进行插入内容

    (3)查看文件内容

      1)cat:查看文件全部内容,适合文件比较小的情况。

      2)more:一页一页地查看文件内容。

      3)head:查看文件前几行,适合通过查看文件前几行来了解文件内容格式的情况。

      4)tail:查看文件末尾内容,通常与 -f 使用,可实时动态的查看文件后几行内容,适合查看不断追加内容的服务日志信息。

        #tail -f xxx

        #tail -200f xxx  看动态变化的后200行内容

    (4)对文件内容进行追加

      # echo  "test test"  >>  test.txt

    (5)文件的拷贝

      # cp  fileanme dirname  拷贝一个文件到文件夹中

      # cp  filename  filename  拷贝一个文件到另一个文件中(没有则新建)

      # cp -r  dir  dir  拷贝一个文件夹(及其所有文件)到另外一个文件夹中

    (6)移动、重命名

      #mv  souce  dst

      source和dst在同一个目录下为“重命名”;

      source和dst在不同目录下为“移动”

    (7)删除

      #rmdir  删除空目录

      #rm -rf  递归删除、强制删除

    (8)文件的类型

      文件  -

      目录  d

      链接  l

      ls  -l 或 ll 查看文件详细信息时,目录大小是4096k,因为磁盘文件系统最小一个块为4096k。

        链接:

          软链接、硬链接:区别在与删除链接时是否删除源文件。

        #ln  -s  file/dir  linkName  创建软链接,两文件绑定在一起(实时保持同步,操作会应用在两个文件上,应用较多)

        #ln  file/dir  linkName    创建硬链接,相当于拷贝。(一般不用,和直接拷贝的区别,不详

    (9)设置文件权限,需使用root用户

      u:本用户    g:本用户所在组    o:其他用户

      #chmod  u+r  filename 为文件/文件夹的本用户加“读权限” 

      #chmod  g-w  filename 为文件/文件夹的本组去“写权限”

      #chmod  777  filename 以数字代替权限,每次需表明“本用户,本组,其他用户”三者权限

      -R  递归操作,将文件夹下所有文件和文件夹做相同权限操作

    (10)改变文件的拥有者和所属组

      #chown  username  filename

      #chgrp  username  filename

      -R  递归操作

      #chown  username:group  filename(待验证

    (11)文件搜索

      #find  ~/  -name  read.md

      #find  ~/  -name  read*  模糊搜索

      

  • 相关阅读:
    Digital Video Stabilization and Rolling Shutter Correction using Gyroscope 论文笔记
    Distortion-Free Wide-Angle Portraits on Camera Phones 论文笔记
    Panorama Stitching on Mobile
    Natural Image Stitching with the Global Similarity Prior 论文笔记 (三)
    Natural Image Stitching with the Global Similarity Prior 论文笔记(二)
    Natural Image Stitching with the Global Similarity Prior 论文笔记(一)
    ADCensus Stereo Matching 笔记
    Efficient Large-Scale Stereo Matching论文解析
    Setting up caffe on Ubuntu
    Kubernetes配置Secret访问Harbor私有镜像仓库
  • 原文地址:https://www.cnblogs.com/guoteng/p/7488212.html
Copyright © 2011-2022 走看看