1 文件处理命令

1.1 命令格式与目录处理命令ls

命令格式:

命令 [-选项] [参数]
中括号代表可选
例: ls -la /etc
-a -l == -la

说明:

  1. 个别命令使用不遵循此格式
  2. 当有多个选项时, 可以写在一起
  3. 简化选项与完整选项,-a 等于 --all

目录处理命令ls:

  • ls -a 查看左右包括隐藏文件
  • ls -l 人性化之后 ls -lh

而第一项代表的是什么呢? 共有十个字符, 第一个字符代表文件类型, 后面九个字符分为三部分, 每部分代表不同用户的权限.

  • ls -ld /etc/ 针对某个目录查看详细信息
  • ls -i 查看任何文件inode号

1.2 目录处理命令

  • mkdir 创建目录, 要做好目录结构的优化

  • cd 切换目录

  • pwd 显示当前所在目录路径 print working directory
  • rmdir 删除空目录 remove empty directories, 只能删除空目录
  • cp 复制文件或目录 copy 可以同时复制多个, 也可复制的同时改名

  • mv 剪切, 改名文件, move, 语法mv [源文件或目录] [目标目录]
  • rm 删除文件目录, remove, 语法rm [-rf] [文件/目录] -r代表删除目录, -f代表强制删除(无视询问)

1.3 文件处理命令

  • touch [(绝对/相对)路径及文件名] 创建空文件,

    要创建带空格的文件, 要用双引号” “括起来, 不建议.

  • cat 显示文件(短)内容, -n 显示行号

  • tac 倒过来显示内容

  • more 分页显示文件内容, 进入之后可以用小命令, (空格)或f 表示翻页, Enter 表示换行, q或Q 退出

  • less 文件名 分页显示文件内容, 可以按上或者PgUp 向上换行翻页, 斜杠/关键词 搜索, n(next)表示下一个结果

  • head 显示文件前几行 , -n 指定行数, 默认十行

  • tail 显示文件后几行 , -n 指定行数, 默认十行. -f 动态显示文件末尾内容

1.4 链接命令

  • ln [-s] 源文件 目标路径 硬链接, -s表示软链接

    软链接类似win的快捷方式

    硬链接

2 权限管理命令

2.1 权限管理命令chmod

2.2 其它权限管理命令

  • chown 改变文件/目录的所有者, change file owner, 只有root用户可以改变所有者, 语法chown [用户] [文件/目录], 改变文件的所有者为xx
  • chgrp 改变文件/目录的所属组, change file group ownership, 和chown格式一样
  • umask 显示, 设置文件的缺省权限 , the user file-creation mask, 语法umask [-S] -S 以rwx形式显示新建文件的缺省权限, 不加-S选项显示新建文件应去掉的权限, 更改权限umask 077, 这里改的是默认不给新建文件的权限

3 文件搜索命令

3.1 文件搜索命令find

3.2 其它搜索命令

4 帮助命令

5 用户管理命令

6 压缩解压命令

7 网络命令

8 关机重启命令

Linux入门(3)_Linux常用命令(待完善)相关推荐

  1. 【Linux】Linux入门学习之常用命令一

    介绍 这里是小编成长之路的历程,也是小编的学习之路.希望和各位大佬们一起成长! 以下为小编最喜欢的两句话: 要有最朴素的生活和最遥远的梦想,即使明天天寒地冻,山高水远,路远马亡. 一个人为什么要努力? ...

  2. 【Linux】Linux入门学习之常用命令二

    介绍 这里是小编成长之路的历程,也是小编的学习之路.希望和各位大佬们一起成长! 以下为小编最喜欢的两句话: 要有最朴素的生活和最遥远的梦想,即使明天天寒地冻,山高水远,路远马亡. 一个人为什么要努力? ...

  3. 【Linux】Linux入门学习之常用命令三

    介绍 这里是小编成长之路的历程,也是小编的学习之路.希望和各位大佬们一起成长! 以下为小编最喜欢的两句话: 要有最朴素的生活和最遥远的梦想,即使明天天寒地冻,山高水远,路远马亡. 一个人为什么要努力? ...

  4. 【Linux】Linux入门学习之常用命令四

    介绍 这里是小编成长之路的历程,也是小编的学习之路.希望和各位大佬们一起成长! 以下为小编最喜欢的两句话: 要有最朴素的生活和最遥远的梦想,即使明天天寒地冻,山高水远,路远马亡. 一个人为什么要努力? ...

  5. linux 入门 及一些常用命令及常用软件安装

    Linux入门: ------------------------------------------------------------------------- 1.Linux的安装方式:    ...

  6. linux 修改文件名_Linux常用命令

    Linux下一切皆文件 查看型 ls 查看当前文件夹内容 选项 -a 查看隐藏文件 -l 查看文件详细信息 pwd 查看当前所在路径 su 切换用户 cat /etc/passwd 查看当前系统的用户 ...

  7. mysql linux 关闭防火墙_linux常用命令和关闭防火墙

    2.        linux常用命令 Mkdir 创建 Rm -rf 删除 Chmod -R 777 权限 Mysql -uroot -r quit退出 find / -name svn 查找位置 ...

  8. linux 截取列_Linux 常用命令汇总

    Linux命令太多,主要写写自己平时使用频率较高的常用命令,内容是自己的笔记内容,所以整个逻辑看起来会比较乱.每条认真看,看完会有收获哦. 文中会出现大部分的伪代码,只是帮助自己记忆的. 1.LINU ...

  9. linux 查找文件_LINUX常用命令全集

    软件测试工程师面试必备LINUX命令 现在做测试的出去面试,都会被问到linux,不会几个linux指令都不好意思说自己是做测试的了,本篇收集了几个被问的频率较高的linux面试题.在面试过程中常见被 ...

最新文章

  1. 一起谈.NET技术,OnLoad与Page_Load的差异分析
  2. Java知识点总结(JDBC-封装JDBC)
  3. 《程序是怎样跑起来的》第一章
  4. 使用PowerDesigner做数据库设计(一)
  5. SpringCloud Ribbon(六)之服务实例过滤器ServerListFilter
  6. android程序到处apk,导出已安装到手机中程序的apk文件
  7. 818. Race Car
  8. 【IEnumerable】扩展方法的使用 C#
  9. linux losetup命令,losetup命令_Linux losetup 命令用法详解:设定与控制循环(loop)设备...
  10. Spring/SpringMVC在启动完成后执行方法
  11. 苹果又想出涨价新招,iPhone 12将标配AirPods耳机?
  12. 网页设计中的背景流行趋势是什么?
  13. 在centos下安装django
  14. 一个3年工作经验的Web工程师的经验之谈
  15. 编程基本功:做自解释的测试文档
  16. iMX8 Android SDK 下载
  17. 网络端口扫描器.扫描开放端口.TCP/UDP的Socket通信.支持IP地址网段范围的批量扫描.支持多线程操作,提高扫描效率
  18. c语言调用aida64温度,关于aida64软件cpu温度的问题
  19. 蔡学镛:如何进入程序设计的领域- -
  20. 开关电源环路补偿设计及调节笔记

热门文章

  1. QT学习-核心类列表-4、Qt WebKit Widgets 5、Qt3DCore
  2. ASP.NET常用代码汇总
  3. 第十三讲 ASP.NET中的错误处理和程序优化
  4. IIS: 必须输入密码手动设置密码同步后
  5. xhtml css 漏 整理
  6. AngularJS 监控对象属性:$watch和$digest
  7. 【javascript】简单原型链、借用构造函数
  8. 基础 - 字符读取函数scanf、getchar、gets、cin(清空缓存区解决单字符回车问题)
  9. 解决Django Rest Framework中的跨域问题
  10. Ubuntu系统桌面任务栏和启动器全部消失解决方案