备忘录:常用的Linux命令行

未经同意,禁止转载。

文章目录

  • 未经同意,禁止转载。
  • 【MEMO】常用Linux命令行
    • 目录、文件操作
      • 检索
      • 新建或删除
      • 拷贝或移动
    • 文件读写操作
      • vi 读写
    • 文件下载和程序安装
    • 环境配置

【MEMO】常用Linux命令行

在环境中键入

[order] --help

可以显示操作命令[order]的具体行为和参数介绍。以下只列出部分操作及其部分常用参数。

目录、文件操作

检索

  • ls:list files,列出目录及文件名

    • -a :全部的文件,连同隐藏文件( 开头为 . 的文件) 一起列出来
    • -d :仅列出目录本身,而不是列出目录内的文件数据
    • -l :长数据串列出,包含文件的属性与权限等等数据
  • dir:directory,是Linux兼容的dos命令,行为同 ls
  • cd:change directory,切换目录
    • cd ~:返回家目录
    • cd ..:返回上一级目录
  • pwd:print work directory,显示目前的目录
  • locate [name]:定位含有关键字 [name] 的目录或文件

新建或删除

  • mkdir [dir]:make directory,创建一个新的目录
  • rmdir [dir]:remove directory,删除一个空的目录
  • rm [file_or_dir]:remove,移除文件或目录
    • -f:就是 force 的意思,忽略不存在的文件,不会出现警告信息;
    • -i:互动模式,在删除前会询问使用者是否动作
    • -r:递归删除。最常用在目录的删除了,这是非常危险的选项

拷贝或移动

  • cp [source] [target]:copy file,复制文件或目录

  • mv:move,移动文件与目录,或修改文件与目录的名称

    • mv source_file(文件) dest_file(文件) 修改文件名
    • mv source_file(文件) dest_directory(目录) 移动文件目录
    • mv source_directory(目录) dest_directory(目录) 修改文件夹名称

文件读写操作

vi 读写

使用教程

vi [file]

进入对文件 [file] 的vi编辑环境。

a (activate) 或 i (insert)激活编辑模式, 按 ESC 退出编辑模式。

或输入 : 进入行命令模式:

指令 任务 指令 任务
w 保存文件 q (不保存)退出
w [file] 另存为[file] q! (不保存)强制退出
w! 强制保存 e! 放弃所有更改,从上次保存文件处开始编辑
wq 保存并退出 wq! 保存并强制退出

文件下载和程序安装

  • wget [option] [url]:Linux下下载文件的最常用命令。支持HTT,HTTPS和FTP协议,支持自动下载,即可以在用户退出系统后在后台执行,直到下载结束。

    使用教程

  • yum:Yellow dog Updater, Modified;是一个在 Fedora 和 RedHat 以及 SUSE 中的 Shell 前端软件包管理器

    使用教程

环境配置

  • export [-fnp][var_name]=[var_val]:新增,修改或删除环境变量,供后续执行的程序使用。export 的效力仅限于该次登陆操作。

    • -f:代表[变量名称]中为函数名称。
    • -n:删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。
    • -p:列出所有的shell赋予程序的环境变量。

【MEMO】Linux常用命令行相关推荐

  1. linux 常用命令行 大全

    Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错.我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短 ...

  2. Linux 常用命令行、配置

    Shell命令 执行不能直接用sudo执行的命令 sudo sh -c "ulimit -n 65535 && exec su $LOGNAME" 路由操作 sud ...

  3. Linux常用命令行

    实时查看日志runtime.log最后100行 tail -f -n 100 runtime.log 转载于:https://www.cnblogs.com/slowcity/p/10137002.h ...

  4. Linux终端命令行下的常用快捷键使用

    Linux终端命令行下的常用快捷键 文章目录: ***`下面我只介绍常用的命令,其他的用的几乎很少,常用自然就是总会用的到的,而且用处比较大的,可以提高工作效率的,下面我亲自测试这些命令都是亲测可行的 ...

  5. Linux系统中常用命令行命令、快捷键、创建长路径的快捷键

    Linux系统中常用命令行命令.快捷键.创建长路径的快捷键 1.常用Linux命令: 1.1 文件和目录: cd /home 进入 '/home' 目录 cd - 返回上一级目录 cd -/- 返回上 ...

  6. Linux 常用命令~命令行介绍

    目录 一.Linux 命令行概述 1.Linux 命令行的重要作用 2.Linux 命令行介绍 3.Linux 命令行的启动及退出 4.Linux 命令行提示符 5.命令行的历史记录和编辑 6.命令行 ...

  7. linux的常用命令行

    linux的常用命令行 sftp– help chmod g+w 文件 nohl 清除文件高亮显示 可用命令: cd 路径 更改远程目录到"路径" chgrp group plcd ...

  8. 【githubshare】Linux sed 命令行常用汇总:useful-sed,收集了 sed 命令行的诸多常见用法,可用于快速处理文本文件

    Linux sed 命令行常用汇总:useful-sed,收集了 sed 命令行的诸多常见用法,可用于快速处理文本文件. 仓库内提供了不少示例,如输出文件首行内容,正则匹配替换文本内容.删除空文件.删 ...

  9. mysql常用命令行操作-linux

    mysql常用命令行操作-linux 1. mysql -h 192.168.1.1 -u root -p 123456 -h意思是数据库所在服务器ip地址 -u是数据库用户名 -p是数据库密码 2. ...

最新文章

  1. Exchange Server 2013 LAB Part 4.内部客户端访问
  2. 网上不知名的示波器方案记录
  3. P4550 收集邮票-洛谷luogu
  4. cad考试题库绘图题答案_2019年低压电工作业操作证考试最新版题库及答案(一)...
  5. Java基础入门笔记-数组链表
  6. 用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败问题
  7. 一种内核到用户空间的高效数据传输技术
  8. c语言字符串去除第一个和最后一个_387. 字符串中的第一个唯一字符
  9. 浅谈GIS中几种常用的坐标系统与投影系统
  10. ug12.0安装教程(超级详细安装步骤)
  11. 华为JAVA编程规范
  12. 如何搭建谷歌离线地图服务
  13. 解决Tomcat乱码
  14. 系统u盘测试软件,u盘检测工具操作教程
  15. 微信小程序网络请求服务器php接口获取数据库数据信息
  16. 【Rust日报】 2019-04-28
  17. icloud上传错误_如何修复HomeKit“地址未注册到iCloud”错误
  18. Spire.XLS的使用
  19. 厦大计算机学硕考研难度,一个班半数考研 厦大录取仅两成 读研是鸡肋还是围城...
  20. UFO-ViT:没有Softmax的高性能线性视觉Transformer

热门文章

  1. ui设计和python哪个容易学_UI设计与平面设计哪个好学呢?
  2. 单片机工程师轻松实现触摸屏人机界面的界面编程
  3. 东北大学计算机英语复试,东北大学考研计算机的复试经验分享
  4. 如何免费对接电影票API接口
  5. 读《从数字地球到智慧地球》想到的
  6. leetcode 1399. 统计最大组的数目
  7. mfc ccombobox鼠标移动事件_[源码和文档分享]基于MFC类库实现的飞机大战小游戏
  8. AntiARP-DNS + IP-Mac Scan(纯绿色)
  9. testlink整合redmine
  10. 计算机题目道路游戏,道路考试模拟游戏