linux基础版本随笔

文件和目录常用的命令

  ls 命令下

  1.   -a  :显示指定目录下所有子目录与文件 以及隐藏的文件
  2.         -l  : 以列表的方式显示文件的详细信息
  3.        -h  : 配合 -l显示文件的大小

通配符的使用:

   *

  ?

  [ ] 字符组

  相对路径 /    

 

  touch :文件不存在,会创建一个新的文件。

      文件如果存在 则会修改末次修改时间。

  mkdir  -p 递归创建文件夹。  例子: mkdir -p a/b/c/d   (单签目录下不能有重名的文件和文件夹)

 

  rm :   -f   强制删除文件 有则删除 没有则不提示报错信息。

         -r  可以删除多级目录。

 

  拷贝和移动文件

    tree : 以树形结构列出目录结构。

     tree -d :只会显示树下目录 不会显示文件。

 

    cp:cp 源文件   目标文件

      -i :复制如发现相同的文件会有提示

      -r  : 复制文件目录

 

    mv : mv 源文件  目标文件

      

 

  查看文件内容

  • more 输出文件内容 (分屏显示文件内容 适用于文件内容比较多的文件)
  • cat   输出文件内容  (查看文件内容比较少的文件)

    cat -b  (文件的行号)

    cat -n   ( 无论是否是空行都可以有行号)

 

  •   grep :  ^ 头高亮      $ 尾部高亮

  echo: > 赋值    >> 重定向到指定文件

 

配置网卡和IP:  

    •   ping              如果结尾处是时间 说明该网络通畅         如果是其他说明改网络不通

      远程登录和复制文件:
        

    • ssh用户名@IP
    • scp用户名@IP:文件名或路径 用户名@IP:文件名和路径。
      远程拷贝文件:







    sudo (权限不够时在命令行前方加此命令是以超级用户权限操作)
     
    免密码登录
  •      配置公匙:
      •     ssh-keygen  生成SSH钥匙 一路回车
                     上传公匙到服务器  (ssh-copy-id -p port use@remote)

      • 配置别名: 在~/.ssh/config 中追加
          •   Host mac 别名名称
                •   HostName  ip地址  User      iteamName
                         Port       22

用户权限:  修改目录权限  (chmod +/ -rwx 文件名|目录名)

组管理终端命令          添加组 (groupadd   组名称)    删除组(groupdel 组名称)     查看组(cat /etc/group)

用户管理终端命令      useradd -m -g 组新建用户名    添加新用户                       删除用户  userdel -r 用户名

           id  用户名   查看用户的GID 和 UID信息
           whoami       查看单前登陆用户的信息

           who   查看当前登录所有用户的信息

usermod 设置用户主组/附加组

posted @ 2019-12-09 09:59  突破y先生  阅读(118)  评论(0编辑  收藏  举报