查看命令的帮助信息
man 命令名

文件操作
touch 建立文件 (对于已存在文件,更新时间)
cat 查看文件 (-n 自动加上行号)
rm 删除文件
cp 拷贝文件
mv 移动/重命名文件
more 分页查看文件 [只支持后翻 --空格]
less 分页查看文件[支持前翻后翻查找 – pageup/pagedown]
head 查看文件头几行
tail 查看文件末尾几行 (-f 动态查看文件修改情况)
ln 创建链接文件 [ -s 软连接/硬连接]
软链接: 相当于windows下的快捷方式
硬链接: 共享磁盘空间 (相当于多个指针指向同一个地址,删除一个文件不影响其他使用)

重定向,管道
> 输出到文件(重写,覆盖已有内容)
如:ls > a.txt 把ls的输出写入到文件a.txt
>> 输出到文件 (追加)
如:ls > a.txt 把ls的输出追加到文件a.txt后面
2> 错误信息输出到文件
> 只能把 输出到stdout 的信息重定向过去
2> 把stderr的信息重定向过去
&> 输出所有信息 (&相当于0,1,2)
< 从文件输入
| 把结果输出(stdout)作为下一个命令行的入参

系统命令
su [...] 登入root用户/其他用户
apt-get install/remove 安装删除文件
sudo ... 以root权限执行命令
top 动态查看系统进程信息 (q 退出)
ps 查看系统进程信息
kill 杀死进程

其他命令
find 查找文件
find . –name a.txt 在当前目录下查找 a.txt 文件(. 表示当前命令)
find /dev -name std* 在/dev 目录查找 std开头的文件
grep 查找文本
cmp 比较文件(输出差异处的行列)
diff 比较文件 (输出差异处的文本)
ifconfig 网络命令(查看,修改IP)

命令行编辑快捷键
ctrl + a 移动到命令第一个字符
ctrl + e 移动到命令结尾
ctrl + u 删除光标处到命令行第一个字符
ctrl + k 删除光标处到命令行最后一个字符
ctrl + l 清屏
ctrl + c 取消
ctrl + 方向键 每次移动一个单词

1linux的基本命令的更多相关文章

  1. Linux-Shell脚本编程-学习-1-Linux基本命令

    在学习Linux-Shell脚本编程之前,我们需要学习一定的Linux基本命令,不然在后面学习Shell脚本编程的的时候,我们就呵呵了. 我学习所用的系统是Ubuntu 16.04版本 也没有什么规则 ...

  2. linux云计算集群架构学习笔记:rhel7基本命令操作

     1-3-RHEL7基本命令操作 1.1Linux终端介绍 Shell提示符 Bash Shell基本语法. 1.2基本命令的使用:ls.pwd.cd. 1.3查看系统和BIOS硬件时间. 1.4 L ...

  3. 第五天 Linux基本命令

    tty控制台终端  tty1~tty6? ctrl + alt + F2~F6  切换控制台 alt + F1 返回 但是使用 在图形化界面,使用init 3后,不能使用alt + F1返回,因为两者 ...

  4. Mongodb学习笔记二(Mongodb基本命令)

    第二章 基本命令 一.Mongodb命令 说明:Mongodb命令是区分大小写的,使用的命名规则是驼峰命名法. 对于database和collection无需主动创建,在插入数据时,如果databas ...

  5. Linux基本命令(一)

    Linux基本命令 编辑器 vim编译器 Gnu工具链-gcc调试器 GDB操作系统是用C来写的 系统编程 (核心骨架 80%) 文件I/O 文件系统 进程{ 进程控制原语.进程间通信.进程间关系 信 ...

  6. vim基本命令

    vim基本命令     1.vim#在命令行中输入vim,进入vim编辑器2.i#按一下i键,下端显示 --INSERT--#插入命令,在vim中可能任意字符都有作用3.Esc#退出i(插入)命令进行 ...

  7. 【adb】adb基本命令总结

    adb常用基本命令如下: adb devices           列出你的devices aapt dump badging <file_path.apk>     查看包名 adb ...

  8. mysql 查看数据库、表的基本命令

    1:show databases; 查看所有的数据库,等同于select schema_name from information_schema.schemata\G.\G 替换;,以纵向报表的形式输 ...

  9. python Django教程 之 安装、基本命令、视图与网站

    python  Django教程  之 安装.基本命令.视图与网站 一.简介 Django 中提供了开发网站经常用到的模块,常见的代码都为你写好了,通过减少重复的代码,Django 使你能够专注于 w ...

随机推荐

  1. GIS-ArcGIS JS API FeatureLayer图层绑定事件的几种方式

    一.以下四种方式均可以 importantProvinceLayer.on("click", DoIdentify); dojo.connect(importantProvince ...

  2. osgEarth中的StringUtils头文件中有很多关于字符串的操作

  3. 第十五篇:关于TCP通信程序中数据的传递格式

    前言 在之前的回射程序中,实现了字符串的传递与回射.幸运的是,字符串的传递不用担心不同计算机类型的大小端匹配问题,然而,如果传递二进制数据,这就是一个要好好考虑的问题.在客户端和服务器使用不同的字节序 ...

  4. mySQL数据库二:命令行的使用

    在做整理的时候,上一篇刚开始只是简单的做了个数据类型的开头,在这里简单说一下mySQL的使用以及它的命令行 1.准备工作 有一个好的开发工具可以几何倍数的增加我们的工作效率,所以,工具是必不可少的,首 ...

  5. 【Laravel】Mac下玩转Laravel

    1 apache 首先Mac系统是自带了Apache,只需要执行 sudo apachectl start 就可以打开Apache服务,然后访问 http://localhost 就可以访问到,it' ...

  6. Django 1.5.4 专题二 urls 和 view 提高

    一.修改article/urls.py内容如下 二.修改django_test/urls.py如下 三.修改article/views.py如下 四.修改templates/article.html的 ...

  7. MQTT协议笔记之发布流程

    MQTT协议笔记之发布流程 前言 这次要讲到客户端/服务器的发布消息行为,与PUBLISH相关的消息类型,会在这里看到. PUBLISH 客户端发布消息经由服务器分发到所有对应的订阅者那里.一个订阅者 ...

  8. Autofac在项目中应用的体会,一个接口多个实现的情况

    在本人接触的项目中Autofac应用的比较多一些,我理解的他的工作原理就是  注册类并映射到接口,通过注入后返回相应实例化的类! 下面说说我在项目中的实际应用 先来简单介绍下Autofac的使用 1. ...

  9. 豆瓣API接口开发,结合angularJS来做,感觉爽歪歪!

    第一次做还是先说下API 是什么鬼? API : application program interface 应用程序编程接口: 有那些常见的API: webAPI : 通过WEB方式提供结构叫 WE ...

  10. MS-SQL数据库定时自动备份

    在SQL Server中出于数据安全的考虑,所以需要定期的备份数据库.而备份数据库一般又是在凌晨时间基本没有数据库操作的时候进行,所以我们不可能要求管理员每天守到晚上1点去备份数据库.要实现数据库的定 ...