您的位置:首页 > 运维架构 > Linux

Linux基本概念与指令

2019-02-18 10:13 246 查看
版权声明:转载请注明出处,谢谢! https://blog.csdn.net/Missbelover/article/details/87602135

Linux基本思想

一、一切皆为文件。
二、每个软件都有确定的用途。

Linux特点

(1) 完全免费(用户可以通过网络或其他途径免费获得,并可以任意修改其源代码);
(2)多用户、多任务;
(3)良好的界面;
(4)支持多种平台;

文件的简单操作命令:

- ls: 列出目录
  • Linux底下的文件类型 : ls -l
  • 普通文件: -
  • 目录文件: d 相当于一个包
  • 管道文件: p 通讯使用,不存储东西,相当于通道
  • 设备文件: c字符设备 b块设备 c套接字
  • 链接文件: l
- cd:切换目录
- pwd:显示目前的目录
- mkdir:创建一个新的目录
- rmdir:删除一个空的目录
- cp: 复制文件或目录
- rm: 移除文件或目录
- mv: 移动文件与目录,或修改文件与目录的名称
- date: 显示系统当前时间
- cal: 查看当前月月历
- df: 查看磁盘剩余空间的数量
  • 创建:

    普通文件:touch + 文件名 + 后缀(改后缀加上便于用户自己区分)
    
    目录文件:mkdir + 目录名
  • 删除

    普通文件:rm +filename
    
    目录文件:rmdir + 目录名(空)
    
    rm-r + 目录名(非空)
  • 重命名

    mv + 源文件名 +newname
  • 拷贝

    普通文件:cp + 源文件名 +现文件名
  • 查看文件夹下的内容

    普通文件:cat +文件名
  • 编辑普通文件

    vi/vim +文件名

文件的复杂操作命令:

  • 查看文件命令:

    more + 文件名(一部分一部分的看)
  • less + 文件名(只能查看,q退出)
  • Head -n + 文件名(看前n行)
  • Tail -n +文件名(看后n行)
  • cat + 文件名 (全显示)
  • 输出重定位: cat 源文件 > 另一个文件(可以原先不存在)
  • 修改文件属性:(root底下的操作)文件权限 + 属主 + 组

      基本就9个权限,分别是user、group、others 3 种身份。可通过u,g,o代表3种身份的权限。
    • 权限:chmod
      (用于改变文件或目录的访问权限。用户用它控制文件或目录的访问权限。)
    • 属主 : chown
      (更改某个文件或目录的属主和属组。)
    • 组 :chgrp
      (改变文件或目录所属的组。)
      r:可读
      w: 可写
      x: 普通文件:可执行
      目录文件:可进入
  • 修改文件权限命令:chmod

      mkdir mm.txt
    • $ chmod 644 mm.txt
      $ ls –l
    • 文件搜索:find

    Find path option

    -name   当前路径下按名字查找
    
    -perm   权限
    
    -user   属主
    
    -group  组
    
    -ctime +n/-n创建时间
    
    -mtime +n/-n 最后修改时间
  • 内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
    标签: