一、Shell命令

  1. shell通配符------"*"、"?"、"[]"
  2. shell管道-------|
    把命令连接起来,把第一个命令的输出作为第二个命令的输入…
  3. shell的自动补全命令行 tab键
  4. 系统管理和维护命令
    ==(1) ls ==
    -a(显示指定目录下的所有文件以及子目录,包含隐藏文件)
    -l 除文件名外,同时将文件或子目录权限、使用者和大小信息详细列出
    (2) pwd 显示当前的工作目录

(3)cd 命令 更换目录
(4)date
(5)su 命令 改变用户身份 passwd 改变用户密码
(6)clear 清屏
(7)man 显示命令的帮助信息
(8) free 显示系统内存状态(系统物理内存,虚拟内存,共享内存)
-b 字节单位 -m MB为单位 -K kb为单位显示
(9) ps 显示系统进程在瞬间的运行状态
-a 显示所有用的进程 每个程序的完整路径
-x 所有的系统程序,没有中断程序
-f 详细显示程序执行的路径群
-c 只显示进程的名称
-e 将除内核进程以外的所有进程的信息都写到标准输出
(10)top 实时显示系统中各个进程的资源暂用状态,CPU使用,内存使用。

  1. 文件管理与编辑
    (1) mkdir 创建一个目录
    -p 指定一个路径名称,如果目录不存在,系统自动创建那些尚不存在的目录。
    (2) cat 将文件的内容输出到标准输出上

(3)grep命令 文本过滤工具,根据指定字符串,对每一行进行搜索

(4)rm 删除目录

(5)ln 命令 在文件或目录之间创建链接
硬链接: 多个有效的路径名
软链接(符号链接):快捷方式,真正指向文件/目录的符号链接
(6) file命令 显示文件的类型
(7) cp 复制文件或者目录
(8)find 指定路径下查找指定文件
(9)mv 将文件或者目录改名或将文件移入到另一个目录中
(10) zip/unzip gzip/gunzip

  1. 网络设置与维护
    (1) ifconfig 配置网络或显示当前网络接口状态
    (2) scp: scure copy 将我文件从一个linux系统复制到另一个Linux系统下,用SSH协议
    (3)netstat 显示本机网络连接、运行端口和路由表
    (4) telnet 通过telnet协议与远程主机通信或者获取远程主机对应端口的信息
    (5)traceroute 显示网络数据包传输到指定主机的路径信息

7. vi文本编程工具
(1)命令模式
h 光标左移
l 光标右移
x 删除光标所在的字符
o 在当前行下面新开一行
dd 删除光标所在的行
/abc 在文件中向前查找abc
?abc 在文件中向后查找abc
:wq 保存并退出
:wq! 不保存,强制退出
:q 不保存退出 :q! 不保存强制退出
:w 保存 不退出 :w 强制保存
x! 保存文件 退出vi

(2)编辑模式
i 在光标前输入
a 在光标后输入
ESC 退出编辑模式 返回命令模式

Linux 常用命令和使用技巧的更多相关文章

  1. Linux常用命令及使用技巧

    本文重点讲述Linux命令的使用,命令是学习Linux必须熟练掌握的一个部分.Linux下的命令大概有600个,而常用的命令其实只有80个左右,这些常用的命令是需要灵活掌握的.虽然Linux的各个发行 ...

  2. Linux常用命令及shell技巧

    这里列出一些个人在工作中常使用的各种linux命令,每一个不详细讲参数,只写经常用的参数.希望快速获得在linux命令行工作的能力的朋友可以看看.本人一直觉的,不使用linux 图形界面,以xshel ...

  3. linux常用命令及使用技巧(三)

    文件管理与编辑 mkdir创建一个目录 mkdir [选项] 目录名 -m 设置存取权限 -p 可以一次创建多个目录 more命令读取文本文件,灭次显示一屏,并在每屏后暂停 cat命令将文件的内容输出 ...

  4. linux常用命令及使用技巧(二)

    ls显示指定工作目录下的内容,同windows中的dir命令 pwd命令显示当前工作目录 date命令,显示或修改系统时间与日期 passwd命令,设置用户密码 su命令改变用户身份 clear命令, ...

  5. linux常用命令及使用技巧(一)

    shell命令格式:command [options][arguments] shell的通配符 *匹配任意一个或多个字符 ?匹配任意单一字符 []匹配任何包含在方括号内的单字符 shell的重定向: ...

  6. linux常用命令--实用小技巧

    >查看端口是否被启动--netstat 命令:netstat -an | grep 4445结果:如果有tcp一行则代表端口是开放的,如果没有说明没有访问权限,端口未开放 一般的,在服务器上端口 ...

  7. linux 常用命令及技巧

    linux 常用命令及技巧 linux 常用命令及技巧:linux 常用命令总结: 一. 通用命令: 1. date :print or set the system date and time 2. ...

  8. linux常用命令与技巧(不断添加与更新)

    linux常用命令:linux命令有很多,不去做全面的介绍与总结,这里只是记录在使用linux过程中遇到的常用命令和技巧,以便以后查阅. # mkdir -p /usr/local/src/ ##递归 ...

  9. 0、驱动及应用小技巧、uboot指令及环境变量配置、linux常用命令

    (内核make menuconfig之后,通过insmod安装的驱动都应该重新make,可能会出现一些莫名的问题) (nor flash/SDRAM/DM9000都受内存控制器控制,需要配置内存控制器 ...

随机推荐

  1. 雷林鹏分享:CodeIgniter 数据库操作

    在平时项目开发过程中,除了处理那些繁琐的逻辑过程外,还有一个重要的任务就是对数据库的操作处理.这里总结下自己平时使用CI过程中使用的如何对数据库进行操作处理. 在CI框架中,我们一般会把对数据库的操作 ...

  2. java,桶排序,冒泡排序,快速排序

    1.桶排序: 百度百科:桶排序 (Bucket sort)或所谓的箱排序,是一个排序算法,工作的原理是将数组分到有限数量的桶子里.每个桶子再个别排序(有可能再使用别的排序算法或是以递归方式继续使用桶排 ...

  3. retina屏 适配问题

    物理像素(physical pixel) 一个物理像素是显示器(手机屏幕)上最小的物理显示单元,在操作系统的调度下,每一个设备像素都有自己的颜色值和亮度值. 设备独立像素(density-indepe ...

  4. .NetCore WebApi 添加 Log4Net

    一 .配置 1.vs2019 创建一个.net core web程序,选择webapi 2.项目中添加一个配置文件:添加--新建项--XML文件,命名为log4net.config 我使用的是log4 ...

  5. A*算法介绍

    你是否在做一款游戏的时候想创造一些怪兽或者游戏主角,让它们移动到特定的位置,避开墙壁和障碍物呢? 如果是的话,请看这篇教程,我们会展示如何使用A星寻路算法来实现它! 在网上已经有很多篇关于A星寻路算法 ...

  6. OO的奇妙冒险1

    OO的奇妙冒险 ~OOP入门与字符串处理~ 目录 总体分析 作业内容分析 作业内容总结 互测的收获 公测互测bug分析与总结 不太正经的个人自嗨 总体分析 公测 中测(基础与进阶): 其实在我看来,从 ...

  7. springboot 默认异常处理

    SpringBoot默认有自定义异常处理的体系,在做SpringBoot项目的时候,如果是抛出了运行时异常,springBoot并会对异常进行处理,返回如下异常信息: { "timestam ...

  8. AngularJs在ng-click函数中获取代表当前元素的DOM对象

    html代码 <div ng-click="test($event)">111</div> Controllers.js $scope.test= func ...

  9. 学习PYTHON之路, DAY 10 进程、线程、协程篇

    线程 线程是应用程序中工作的最小单元.它被包含在进程之中,是进程中的实际运作单位.一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务. 直接调用 impo ...

  10. Spark基本架构

    Spark基本架构图如下: Client:客户端进程,负责提交作业. Driver:一个Spark作业有一个spark context,一个Spark  Context对应一个Driver进程,作业的 ...