一、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. 三年磨一剑,robot framework 自动化测试框架核心指南,真正讲透robot framework自动化测试框架(笔者新书上架)。

    序 关于自动化测试的工具和框架其实有很多.自动化测试在测试IT行业中扮演着越来越重要的角色,不管是在传统的IT行业还是高速发展的互联网行业或是如今的大数据和大热的人工智能领域,都离不开测试,也更加离不 ...

  2. Lab 10-3

    This lab includes a driver and an executable. You can run the executable from anywhere, but in order ...

  3. Android 正则表达式实例

    editText正则表达式的使用 检查输入是否符合规则 import Android.app.Activity; import android.os.Bundle; import android.vi ...

  4. 使用js如何设置、获取盒模型的宽和高

    第一种: dom.style.width/height 这种方法只能获取使用内联样式的元素的宽和高. 第二种: dom.currentStyle.width/height 这种方法获取的是浏览器渲染以 ...

  5. 找几张图片制作GIF

    1.打开Python,输入代码 import PIL.Image as Image #套用PIL函数 def get_gif(pics_dir,n,t): imgs = [] for i in ran ...

  6. js插入HTML代码,渲染页面

    <style>td{border:solid 1px #000;}</style> <table><tr id="data_list"&g ...

  7. 通讯录管理系统(C语言)

    /* * 对通讯录进行插入.删除.排序.查找.单个显示功能 */ #include <stdio.h> #include <malloc.h> #include <str ...

  8. webpack中 resolve.alias 配置,@import相关踩坑

    1.在使用webpack打包项目时,可以在配置文件中配置resolve.alias来定义一些绝对路径,方便在项目中灵活使用路径,举例如下: resolve: { extensions: [‘.js‘, ...

  9. linq中分组查询而且获取每个分组中的第一条记录,数据用于分页绑定

    LINQ分组取出第一条数据 Person1: Id=1, Name="Test1" Person2: Id=1, Name="Test1" Person3: I ...

  10. pip安装问题

    一,安装pyecharts 出现问题的2个提示 failed to import pyecharts_snapshot   成功解决 第一个升级问题 you are using pip version ...