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都受内存控制器控制,需要配置内存控制器 ...
随机推荐
- 第八届蓝桥杯 4、方格分割 DFS
标题:方格分割 6x6的方格,沿着格子的边线剪开成两部分. 要求这两部分的形状完全相同. 如图:p1.png, p2.png, p3.png 就是可行的分割法. 试计算: 包括这3种分法在内,一共有多 ...
- 微信小程序-列表渲染多层嵌套循环
微信小程序-列表渲染多层嵌套循环 入门教程之列表渲染多层嵌套循环,目前官方的文档里,主要是一维数组列表渲染的案例,还是比较简单单一,给刚入门的童鞋还是无从入手的感觉. <view wx:for= ...
- uva 10288 gailv
Problem F Coupons Input: standard input Output: standard output Time Limit: seconds Memory Limit: MB ...
- windows cmd 查找/关闭端口
1.首先查找端口,会显示出所有的端口,比如说要找到端口为“8888”的PID netstat -ano 2.还可以精确查找 netstat -aon|findstr " 3.关闭对应的端口 ...
- Spring Boot :邮件服务
简单使用 1.pom 包配置 pom 包里面添加 spring-boot-starter-mail 包引用 <dependencies> <dependency> <gr ...
- python输入字符串
#!/usr/bin/env python#ecoding=utf-8'''Created on 2017年11月2日题目:利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来. @autho ...
- Android NDK pthreads详细使用
这个pthread.h文件可以在NDK环境里创建子线程,并对线程能够做出互斥所.等待.销毁等控制. 写这个博客的原因是我要写如何使用FFmpeg播放视频,因为同时需要播放音频和视频所以需要开启线程,并 ...
- Oralce数据库的优化
Oralce数据库的优化(面试必问) (1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 ...
- python 数据分析--pandas
接下来pandas介绍中将学习到如下8块内容:1.数据结构简介:DataFrame和Series2.数据索引index3.利用pandas查询数据4.利用pandas的DataFrames进行统计分析 ...
- 记录PHP的执行时间
网上不少误导信息,实际上这个答案在PHP源码中的Zend文件夹下bench.php是有的 在此纠正下网络上复制粘贴造成的错误.希望后来人少踩点坑. function getmicrotime() { ...