linux shell命令学习笔记:
~这里只是对自己一些常用但是不熟悉的的命令进行记录

--------------------------------------------------------------------------
命令:man
功能:查找帮助信息
实例:man ls
结果: 查找关于ls的帮助文档

------------------------------------------------------------------------------
命令:cat
功能:显示文本内容
实例:cat file.txt
结果:

------------------------------------------------------------------------------
    命令:cp
    功能:复制文件
    实例:cp file1.txt file2.txt
    结果:将file1文件复制,更名为file2

-------------------------------------------------------------------------------

命令:df
    功能:查看文件系统
    实例:df -h
    结果:

-----------------------------------------------------------------------------------

命令:diff
    功能:比较两个文件的异同
    实例:diff file1 file2
    结果:

-------------------------------------------------------------------------------------
    命令:echo
    功能:显示字符串
    实例:echo "hello"
    结果:

--------------------------------------------------------------------------------------
命令:find
功能:查找文件
实例:find ./ -name "*.c"
结果:列出当前目录下的所有.c结尾的文件
----------------------------------------------------------------------------------------

命令:grep
功能:查找字符串
实例:grep "abc" ./* -rwHn
结果:在当前目录下的所有文件中找字符串"abc"

----------------------------------------------------------------------------------------
命令:ifconfig
功能:查看或修改网络
实例:ifconfig
结果: 查看eth0的网络信息

-----------------------------------------------------------------------------------------

命令:kill
功能:发送信号
实例:kill -s SIGKILL 1234
结果: 给进程1234发送信号SIGKILL

------------------------------------------------------------------------------------------
命令:ln
功能:创建连接文件
实例:ln file.py a
结果: 取文件别名为啊,并创建一个符号连接指向file.py

-------------------------------------------------------------------------------------------
命令:mount
功能:挂载或卸载分区
实例:mount /dex/x /mnt
结果: 将/dex/x 挂接到/mnt下

--------------------------------------------------------------------------------------------
命令:mv
功能:移动或重命名文件夹
实例:
    mv file1 file2
    mv file1
结果:

-----------------------------------------------------------------------------------------------
命令:ps
功能:查看系统进程信息
实例:ps -ef 或者 ps ajx
结果:

-----------------------------------------------------------------------------------------------
命令:rm
功能:删除文件
实例:rm file -r(如果是文件加,则需要递归的删除)
结果:

-------------------------------------------------------------------------------------------------
命令:which
功能:查找所在路径
实例:which ls
结果: 显示命令ls所在路径

学习笔记之shell命令的更多相关文章

  1. Oracle学习笔记三 SQL命令

    SQL简介 SQL 支持下列类别的命令: 1.数据定义语言(DDL) 2.数据操纵语言(DML) 3.事务控制语言(TCL) 4.数据控制语言(DCL)  

  2. go语言,golang学习笔记3 用命令下载框架报错问题解决 设置环境变量

    go语言,golang学习笔记3 用命令下载框架报错问题解决 设置环境变量 下载安装:go get github.com/astaxie/beego 首页 - beego: 简约 & 强大并存 ...

  3. 学习笔记之Shell脚本学习指南 & sed与awk & 正则表达式

    正则表达式_百度百科 http://baike.baidu.com/link?url=ybgDrN2WQQKN64_gu-diCqdeDqL8LQ-jiQ-ftzzPaNUa9CmgBRDNnyx50 ...

  4. git学习笔记:常用命令总结

    本文根据廖雪峰的博客,记录下自己的学习笔记.主要记录常用的命令,包括仓库初始化.添加文件.提交修改.新建分支.内容暂存.分支管理.标签管理等内容. git是分布式版本控制系统. 首先是安装,从官网下载 ...

  5. 批处理学习笔记11 - del命令和rd命令

    这两个命令都是删除,所以放一块说了 del 删除文件 rd 删除目录(文件夹) ------------------------------------------------------------ ...

  6. 吴裕雄--天生自然HADOOP学习笔记:Shell工具使用

    实验目的 学习使用xshell工具连接Linux服务器 在连上的服务器中进入用户目录 熟悉简单的文件操作命令 实验原理 熟悉shell命令是熟悉使用linux环境进行开发的第一步,我们在linux的交 ...

  7. hbase 学习笔记二----shell

          Hbase 是一个分布式的.面向列的开源数据库,其实现是建立在google 的bigTable 理论之上,并基于hadoop HDFS文件系统.     Hbase不同于一般的关系型数据库 ...

  8. Linux学习笔记:Shell脚本学习

    概念 真正能够控制计算机硬件(CPU.内存.显示器等)的只有操作系统内核(Kernel),图形界面和命令行只是架设在用户和内核之间的一座桥梁. 由于安全.复杂.繁琐等原因,用户不能直接接触内核(也没有 ...

  9. 吴裕雄--天生自然ShellX学习笔记:Shell 流程控制

    和Java.PHP等语言不一样,sh的流程控制不可为空,如(以下为PHP流程控制写法): <?php if (isset($_GET["q"])) { search(q); ...

随机推荐

  1. JSTL的下载和配置

    1,首先在输入网址http://www.oracle.com/technetwork/java/jstl-137486.html 2,单击红色图标所示 3,单击Download 4,单击JSTL Im ...

  2. C#流概述

    C#流概述 .NET Framework使用“流”来支持读取或写入文件.可以将流视为一组连续的一维数据,包含开头和结尾,并且其中的游标指示了流的当前位置. 1.流操作 流中包含的数据可能来自内存.文件 ...

  3. 软工之 NABCD 模型分析及 Web of Paper 原型设计结对作业

    目录 写在前面 NABCD 模型 N -- Need,需求 A -- Approach,方法 B -- Benefits,好处 C -- Compettors,竞争 优势 劣势 D -- Delive ...

  4. HttpWebRequest类,及如何使用Cookie(转载)

    HttpWebRequest类与HttpRequest类的区别.HttpRequest类的对象用于服务器端,获取客户端传来的请求的信息,包括HTTP报文传送过来的所有信息.而HttpWebReques ...

  5. prometheus监控redis

    下载redis_exporter插件 代理插件不一定非要安装在redis端 wget https://github.com/oliver006/redis_exporter/releases/down ...

  6. ionic ios 打包 真机测试常见问题

    1.ionic 项目在windows下正常打包安卓包时  迁移到mac下打包ios时  不需要复制平台目录platforms即可  不用再mac下去安装各种插件信息 2.ionic 下不能访问api信 ...

  7. 对类Vue的MVVM前端库的实现

    关于实现MVVM,网上实在是太多了,本文为个人总结,结合源码以及一些别人的实现 关于双向绑定 vue 数据劫持 + 订阅 - 发布 ng 脏值检查 backbone.js 订阅-发布(这个没有使用过, ...

  8. 解决webview上移

    //解决webview上移 $(".webView").blur(function() { setTimeout(function() { var scrollHeight = d ...

  9. linux-2.6.22.6内核启动分析之Makefile文件

    学习目标 分析Makefile文件,了解内核中的哪些文件被编译,如何被编译,连接时顺序如何确定! Linux内核源码中包含很多的Makefile文件,这些Makefile文件又包含其它的一些文件,比如 ...

  10. 解决Stm32出现error: #20: identifier "GPIO_InitTypeDef" is undefined异常

    该错误是我在移植sd卡程序时出现的,错误如下: error:#20,查看错误,可以发现,这些变量都是系统定义过的,没有修改过.并且该变量也能成功跳转被找到.那么到底是什么原因呢?逛了一些帖子,尝试了好 ...