Linux学习笔记

1.远程工具

1.1 SecureCRT quick connect 只需要填linux机的IP地址和username,然后点击connect,accept&save,输入密码后连接。(开源的有putty)

      编码设置 工具栏的options session options Emulation Terminal外观习惯性Linux ANSI color   Apperance选tradtional  Fonts 选任一中文 如新宋体 字符集 中文  Char encoding选UTF8

1.2 winscp 输入主机IP和用户名登录,提升选是

2.文件权限

 常见的如-rw-r--r--  drw-r--r-- ,最前面的表示文件类型(- 文件,d 目录, l 软链接文件)

   后面三个表示u  g o,u所有者,g所属组,o其他人   r读 w写 x执行

3.常用命令

3.1  名称: ls

   英文原意: list

       语法: ls [-aldhi] [文件或目录]

   -a: all 显示所有文件,包括隐藏文件

   -l: long 详细信息

   -d: dir 查看目录属性

   -h: 人性化显示

   -i: 显示文件id 

3.2 名称: mkdir

  英文原意:make directories

  语法:mkdir [-p] [目录名]

  -p: 递归创建

3.3 名称:cd

  英文原意:change directory

  语法: cd [目录]

3.4 名称:pwd

  英文原意: print working directory

  显示当前目录

3.5 名称:rmdir

  英文原意:remove empty directories

  语法:rmdir [目录名]

  删除空目录

3.6 名称:cp

  英文原意: copy

  语法: cp [-rp] [原文件或目录] [目标目录]

  -r 复制目录 -p 保留文件属性

3.7 名称:mv

  英文原意:move

  语法: mv [原文件或目录] [目标目录]

  剪切文件,重命名

3.8 名称:rm

  英文原意:remove

  语法:rm -rf [文件或目录]

  -r 删除目录     -f 强制执行

  删除文件或目录

3.9 名称:touch

  语法: touch [文件名]

  创建空文件 如 touch index.html

3.10 名称: cat

    语法: cat [-n] [文件名]

    -n 显示行号

    显示文件内容

3.11 名称: tac

   cat的反向列示

3.12 名称: more

    语法: more [文件名]

    空格或f  翻页; 回车 换行

    分页显示文件内容

3.13 名称: less

    语法: less [文件名]

   分页显示文件内容,可以向上翻页

3.14  名称: head

     语法: head [-n num] [文件名]

     显示文件前面几行  如 head -n 20 index.html

3.15   名称: tail

      语法: tail [-n num] [-f]  [文件名]

      -f 动态显示文件末尾内容

    显示文件后面几行

3.16  名称: ln

     英文原意: link

     语法: ln [-s] [原文件] [目标文件]

   -s 创建软链接

   生成链接文件

     软链接类似于windows系统的快捷方式,硬链接是拷贝cp -p + 同步更新

3.17 名称: chmod

    英文原意: change the permissions mode of a file

    语法: chmod [mode=421] [文件或目录] [-R]

   -R 递归修改

     改变文件或目录权限  mode数字是3个权限数字之和

   注意: 目录和文件权限含义不同  目录的w写权限表示可以在该目录中创建与删除文件,文件w写权限

              表示可以编辑该文件

     

原文地址:https://www.cnblogs.com/zhansu/p/6286808.html