Linux 常用命令和使用技巧
一、Shell命令
- shell通配符------"*"、"?"、"[]"
- shell管道-------|
把命令连接起来,把第一个命令的输出作为第二个命令的输入… - shell的自动补全命令行 tab键
- 系统管理和维护命令
==(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) mkdir 创建一个目录
-p 指定一个路径名称,如果目录不存在,系统自动创建那些尚不存在的目录。
(2) cat 将文件的内容输出到标准输出上
(3)grep命令 文本过滤工具,根据指定字符串,对每一行进行搜索
(4)rm 删除目录
(5)ln 命令 在文件或目录之间创建链接
硬链接: 多个有效的路径名
软链接(符号链接):快捷方式,真正指向文件/目录的符号链接
(6) file命令 显示文件的类型
(7) cp 复制文件或者目录
(8)find 指定路径下查找指定文件
(9)mv 将文件或者目录改名或将文件移入到另一个目录中
(10) zip/unzip gzip/gunzip
- 网络设置与维护
(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 常用命令和使用技巧的更多相关文章
- Linux常用命令及使用技巧
本文重点讲述Linux命令的使用,命令是学习Linux必须熟练掌握的一个部分.Linux下的命令大概有600个,而常用的命令其实只有80个左右,这些常用的命令是需要灵活掌握的.虽然Linux的各个发行 ...
- Linux常用命令及shell技巧
这里列出一些个人在工作中常使用的各种linux命令,每一个不详细讲参数,只写经常用的参数.希望快速获得在linux命令行工作的能力的朋友可以看看.本人一直觉的,不使用linux 图形界面,以xshel ...
- linux常用命令及使用技巧(三)
文件管理与编辑 mkdir创建一个目录 mkdir [选项] 目录名 -m 设置存取权限 -p 可以一次创建多个目录 more命令读取文本文件,灭次显示一屏,并在每屏后暂停 cat命令将文件的内容输出 ...
- linux常用命令及使用技巧(二)
ls显示指定工作目录下的内容,同windows中的dir命令 pwd命令显示当前工作目录 date命令,显示或修改系统时间与日期 passwd命令,设置用户密码 su命令改变用户身份 clear命令, ...
- linux常用命令及使用技巧(一)
shell命令格式:command [options][arguments] shell的通配符 *匹配任意一个或多个字符 ?匹配任意单一字符 []匹配任何包含在方括号内的单字符 shell的重定向: ...
- linux常用命令--实用小技巧
>查看端口是否被启动--netstat 命令:netstat -an | grep 4445结果:如果有tcp一行则代表端口是开放的,如果没有说明没有访问权限,端口未开放 一般的,在服务器上端口 ...
- linux 常用命令及技巧
linux 常用命令及技巧 linux 常用命令及技巧:linux 常用命令总结: 一. 通用命令: 1. date :print or set the system date and time 2. ...
- linux常用命令与技巧(不断添加与更新)
linux常用命令:linux命令有很多,不去做全面的介绍与总结,这里只是记录在使用linux过程中遇到的常用命令和技巧,以便以后查阅. # mkdir -p /usr/local/src/ ##递归 ...
- 0、驱动及应用小技巧、uboot指令及环境变量配置、linux常用命令
(内核make menuconfig之后,通过insmod安装的驱动都应该重新make,可能会出现一些莫名的问题) (nor flash/SDRAM/DM9000都受内存控制器控制,需要配置内存控制器 ...
随机推荐
- [Web Service] Tutorial Basic Concepts
WSDL是网络服务描述语言,是一个包含关于web service信息(如方法名,方法参数)以及如何访问它. WSDL是UDDI的一部分. 作为web service 应用程序之间的接口,发音为wiz- ...
- .Net Core使用视图组件(ViewComponent)封装表单文本框控件
实例程序的界面效果如下图所示: 在表单中的搜索条件有姓名,学号,成绩.他们在一行中按照水平三等分排列. 在cshtml中用html实现上述表单效果的的代码如下: <form class=&quo ...
- nginx增加第三方模块
增加第三方模块 ============================================================ 一.概述nginx文件非常小但是性能非常的高效,这方面完胜ap ...
- 5种网络IO模型
5种网络IO模型(有图,很清楚) 同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到 ...
- 有趣的if循环
今天,在论坛看到一个有趣的if 循环,我感觉有不错,就分享出来 问题,列表只有6个数,为什么打印8个数?原理? q = ['a', 'b', 'c', 'd', 'e', 'f'] for i in ...
- input只能输入数字字母
<input type='text' onkeyup="this.value=this.value.replace(/[^0-9-]+/,'');" /> 只能输入数字 ...
- BackBone Network
总结至维基百科https://en.wikipedia.org/wiki/Backbone_network 骨干连接各个网络,用于不同的局域网或子网(LANs or subnetworks)之间信息交 ...
- 2015-10-26 c#2
二.值类型和引用类型 2.1 值类型:所有的数值类型都是值类型(short int long float double ...),枚举,布尔类型,结构 2.2 引用类型:对象 ,字符串,objec ...
- js实现原生选项卡
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title ...
- PPT母版制作
选择母版 首先,去iSlide官网下载iSlide,下载iSlide后,power point的菜单栏会自动出现iSilde图标(如下图). 打开iSlide这一栏,点击“图示库”,会弹出一个窗口,就 ...