- 浏览: 495771 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (502)
- Java (70)
- Linux (10)
- 数据库 (38)
- 网络 (10)
- WEB (13)
- JSP (4)
- 互联网 (71)
- JavaScript (30)
- Spring MVC (19)
- HTML (13)
- CSS (3)
- AngularJS (18)
- Redis (5)
- Bootstrap CSS (1)
- ZooKeeper (4)
- kafka (6)
- 服务器缓存 (4)
- Storm (1)
- MongoDB (9)
- Spring boot (16)
- log4j (2)
- maven (3)
- nginx (5)
- Tomcat (2)
- Eclipse (4)
- Swagger (2)
- Netty (5)
- Dubbo (1)
- Docker (7)
- Hadoop (12)
- OAuth (1)
- webSocket (4)
- 服务器性能 (7)
- Session共享 (1)
- tieye修改 (1)
- 工作 (1)
- 有用的语录 (0)
- https (2)
- common (5)
- 产品开发管理 (1)
- CDN 工作原理 (1)
- APNS、GCM (1)
- 架构图 (3)
- 功能实现分析 (1)
- JMX (1)
- 服务器相关操作命令 (1)
- img02 (0)
- 服务器环境搭建 (9)
- goodMenuBook (1)
- CEInstantPot (0)
- 有用数据 (1)
- 百度地图WEB API (2)
- 正则表达式 (1)
- 样式例子 (2)
- staticRecipePressureCooker.zip (1)
- jCanvas (1)
- 网站攻击方法原理 (1)
- 架构设计 (3)
- 物联网相关 (3)
- 研发管理 (7)
- 技术需求点 (1)
- 计划 (1)
- spring cloud (11)
- 服务器开发的一些实用工具和方法 (1)
- 每天学到的技术点 (4)
- Guava (1)
- ERP 技术注意要点 (2)
- 微信小程序 (1)
- FineRepor (1)
- 收藏夹 (1)
- temp (5)
- 服务架构 (4)
- 任职资格方案 (0)
- osno_test (1)
- jquery相关 (3)
- mybatis (4)
- ueditor (1)
- VueJS (7)
- python (10)
- Spring EL (1)
- shiro (1)
- 前端开发原理与使用 (7)
- YARN (1)
- Spark (1)
- Hbase (2)
- Pig (2)
- 机器学习 (30)
- matplotlib (1)
- OpenCV (17)
- Hystrix (1)
- 公司 (1)
- miniui (4)
- 前端功能实现 (3)
- 前端插件 (1)
- 钉钉开发 (2)
- Jenkins (1)
- elasticSearch使用 (2)
- 技术规范 (4)
- 技术实现原理 (0)
最新评论
Linux 命令使用集
//==================================================文件编辑
vim
i → Insert 模式,按 ESC 回到 Normal 模式.
x → 删当前光标所在的一个字符。
:wq → 存盘 + 退出 (:w 存盘, :q 退出) (陈皓注::w 后可以跟文件名)
dd → 删除当前行,并把删除的行存到剪贴板里
p → 粘贴剪贴板
a → 在光标后插入
o → 在当前行后插入一个新行
O → 在当前行前插入一个新行
cw → 替换从光标所在位置后到一个单词结尾的字符
0 → 数字零,到行头
^ → 到本行第一个不是blank字符的位置(所谓blank字符就是空格,tab,换行,回车等)
$ → 到本行行尾
g_ → 到本行最后一个不是blank字符的位置。
/pattern → 搜索 pattern 的字符串(陈皓注:如果搜索出多个匹配,可按n键到下一个)
P → 粘贴
yy → 拷贝当前行当行于 ddP
u → undo
<C-r> → redo
:e <path/to/file> → 打开一个文件
:w → 存盘
:saveas <path/to/file> → 另存为 <path/to/file>
:x, ZZ 或 :wq → 保存并退出 (:x 表示仅在需要时保存,ZZ不需要输入冒号并回车)
:q! → 退出不保存 :qa! 强行退出所有的正在编辑的文件,就算别的文件有更改。
:bn 和 :bp → 你可以同时打开很多文件,使用这两个命令来切换下一个或上一个文件。(陈皓注:我喜欢使用:n到下一个文件)
//==================================================复制文件
cp
-f 或 --force 强行复制文件或目录, 不论目的文件或目录是否已经存在
-r 递归处理,将指定目录下的文件与子目录一并处理。若源文件或目录的形态,不属于目录或符号链接,则一律视为普通文件处理
-R 或 --recursive 递归处理,将指定目录下的文件及子目录一并处理
cp -f file1 file2 //将文件file1复制成file2,
cp -R dir1 dir2 //将目录dir1复制成目录dir2
//==================================================移动文件
mv
-b :若需覆盖文件,则覆盖前先行备份。
-f :force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖;
-i :若目标文件 (destination) 已经存在时,就会询问是否覆盖!
-u :若目标文件已经存在,且 source 比较新,才会更新(update)
mv test.log test1.txt //文件改名test.log-->test1.txt
mv test1.txt test3 //移动文件到test3目录
//==================================================用于查看文件内容
tail
-f 使tail不停地去读最新的内容,这样有实时监视的效果 用Ctrl+c来终止
tail -f test.txt |grep "12345" //"|"管道,grep过滤
//==================================================文件权限管理
chmod
-c : 若该档案权限确实已经更改,才显示其更改动作
-f : 若该档案权限无法被更改也不要显示错误讯息
-v : 显示权限变更的详细资料
-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)
r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。
分别表示User、Group、及Other的权限。
chmod 777 file
//==================================================网络
//查看所有的进程和端口使用情况
netstat –apn
//显示占用该端口的进程情况
lsof -i :端口
或者:
netstat -apn | grep 80
//==================================================系统
//查看进程状态
top
//杀死进程
kill -9 PID(进程ID)
//Linux 文件内容查看,由第一行开始显示文件内容
cat -An
取出文件后面几行
tail -f
//用户和用户组管理
磁盘管理
Linux磁盘管理常用三个命令为df、du和fdisk。
df:列出文件系统的整体磁盘使用量
du:检查磁盘空间使用量
fdisk:用于磁盘分区
df -hT
du -ha
ll
cp -a src dec
rm -rf file/dir
mv -u file
scp /home/xing/CEInstantPot.war root@52.40.158.3:/opt/apache-tomcat-8.0.24/webapps/
查找命令
http://www.cnblogs.com/hushaojun/p/4851485.html
//==================================================文件编辑
vim
i → Insert 模式,按 ESC 回到 Normal 模式.
x → 删当前光标所在的一个字符。
:wq → 存盘 + 退出 (:w 存盘, :q 退出) (陈皓注::w 后可以跟文件名)
dd → 删除当前行,并把删除的行存到剪贴板里
p → 粘贴剪贴板
a → 在光标后插入
o → 在当前行后插入一个新行
O → 在当前行前插入一个新行
cw → 替换从光标所在位置后到一个单词结尾的字符
0 → 数字零,到行头
^ → 到本行第一个不是blank字符的位置(所谓blank字符就是空格,tab,换行,回车等)
$ → 到本行行尾
g_ → 到本行最后一个不是blank字符的位置。
/pattern → 搜索 pattern 的字符串(陈皓注:如果搜索出多个匹配,可按n键到下一个)
P → 粘贴
yy → 拷贝当前行当行于 ddP
u → undo
<C-r> → redo
:e <path/to/file> → 打开一个文件
:w → 存盘
:saveas <path/to/file> → 另存为 <path/to/file>
:x, ZZ 或 :wq → 保存并退出 (:x 表示仅在需要时保存,ZZ不需要输入冒号并回车)
:q! → 退出不保存 :qa! 强行退出所有的正在编辑的文件,就算别的文件有更改。
:bn 和 :bp → 你可以同时打开很多文件,使用这两个命令来切换下一个或上一个文件。(陈皓注:我喜欢使用:n到下一个文件)
//==================================================复制文件
cp
-f 或 --force 强行复制文件或目录, 不论目的文件或目录是否已经存在
-r 递归处理,将指定目录下的文件与子目录一并处理。若源文件或目录的形态,不属于目录或符号链接,则一律视为普通文件处理
-R 或 --recursive 递归处理,将指定目录下的文件及子目录一并处理
cp -f file1 file2 //将文件file1复制成file2,
cp -R dir1 dir2 //将目录dir1复制成目录dir2
//==================================================移动文件
mv
-b :若需覆盖文件,则覆盖前先行备份。
-f :force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖;
-i :若目标文件 (destination) 已经存在时,就会询问是否覆盖!
-u :若目标文件已经存在,且 source 比较新,才会更新(update)
mv test.log test1.txt //文件改名test.log-->test1.txt
mv test1.txt test3 //移动文件到test3目录
//==================================================用于查看文件内容
tail
-f 使tail不停地去读最新的内容,这样有实时监视的效果 用Ctrl+c来终止
tail -f test.txt |grep "12345" //"|"管道,grep过滤
//==================================================文件权限管理
chmod
-c : 若该档案权限确实已经更改,才显示其更改动作
-f : 若该档案权限无法被更改也不要显示错误讯息
-v : 显示权限变更的详细资料
-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)
r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。
分别表示User、Group、及Other的权限。
chmod 777 file
//==================================================网络
//查看所有的进程和端口使用情况
netstat –apn
//显示占用该端口的进程情况
lsof -i :端口
或者:
netstat -apn | grep 80
//==================================================系统
//查看进程状态
top
//杀死进程
kill -9 PID(进程ID)
//Linux 文件内容查看,由第一行开始显示文件内容
cat -An
取出文件后面几行
tail -f
//用户和用户组管理
磁盘管理
Linux磁盘管理常用三个命令为df、du和fdisk。
df:列出文件系统的整体磁盘使用量
du:检查磁盘空间使用量
fdisk:用于磁盘分区
df -hT
du -ha
ll
cp -a src dec
rm -rf file/dir
mv -u file
scp /home/xing/CEInstantPot.war root@52.40.158.3:/opt/apache-tomcat-8.0.24/webapps/
查找命令
http://www.cnblogs.com/hushaojun/p/4851485.html
发表评论
-
windowx 命令
2020-10-23 17:35 285windowx 端口占用 netstat -aon|finds ... -
linux常用命令
2020-04-08 08:21 322zip压缩目录 zip -qr test.zip /usr/t ... -
Linux 是如何实现阻塞进程功能的原理
2019-01-12 11:42 1681Linux 是如何实现阻塞进程功能的原理 linux等 ... -
shell 语法
2017-09-09 10:59 427shell 语法 #!/bin/bash //#!告诉 ... -
select、poll、epoll之间的区别总结
2016-09-06 14:46 1271select、poll、epoll之间的 ... -
IO - 同步,异步,阻塞,非阻塞,AIO
2016-09-06 14:43 710IO - 同步,异步,阻塞,非阻塞 阻塞与非阻塞(进程有没 ... -
日志文件系统
2016-09-06 10:14 553日志文件系统 日志文件系统当然要记录日志,而日志也需要占存储 ... -
Linux的原子操作与同步机制
2016-08-18 08:34 642Linux的原子操作与同步 ... -
Linux线程同步 读写锁 rwlock
2016-08-17 11:54 844读写锁比mutex有更高的适用性,可以多个线程同时占用读模式的 ...
相关推荐
Linux虽然是免费的,但它的确是一个非常优秀的操作系统,与MS-WINDOWS相比...下面,作为一个典型的DOS 和WINDOWS用户,让我们一起来学习Linux的一些主要命令,希望大家能尽快进入到Linux的世界里,成为玩转Linux高手
LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 ...
Linux 命令全集.chm
在IT领域,Linux操作系统是广泛应用于服务器、嵌入式设备以及个人计算机的一种开源操作系统。Linux以其高度可定制性、稳定性及强大的...无论你是初学者还是经验丰富的Linux用户,这样全面的命令集都值得拥有和参考。
Linux命令集全集,作为初学者的必备工具,包含了Linux操作系统中广泛使用的各种命令,旨在帮助用户更好地理解和操作Linux系统。下面将详细讲解其中的一些重要命令及其用途。 1. **ls** - 列出目录内容 使用`ls`...
Linux命令全集是Linux系统操作的核心工具,它们允许用户与操作系统进行交互,执行各种任务,如文件管理、系统管理、进程控制等。本文件详细介绍了316个Linux命令,涵盖了从基本到高级的各种功能。 文件管理是Linux...
Linux常用命令全集,集成大部分linux系统命令,学习linux系统的必备秘笈
本资源“Linux常用命令全集”提供了一个全面且实用的参考指南,旨在帮助用户快速查找并理解常用的Linux命令。 1. **Linux命令基础** - **ls**:列出目录内容,常用选项如 `-l` 以详细格式显示,`-a` 显示所有文件...
这些只是Linux命令海洋中的一部分,实际使用中还有很多其他命令,如awk、sed、tar、wget、curl等,它们各有独特的功能,能帮助用户完成各种复杂的任务。通过深入学习和实践这些命令,可以大大提高Linux系统的操作...
linux 常用命令.pdf Linux.Command.pdf linux_command_tutorial.pdf Linux命令大全(修改版).chm Linux命令详解词典.pdf Linux系统命令及其使用详解.doc
linux常用命令全集
"Linux命令集详解"是一个全面覆盖Linux命令的资源,旨在帮助用户深入理解并有效利用这些命令。下面将详细介绍一些常见的Linux命令,以及它们在实际操作中的应用。 1. `ls`:列出目录内容。这个命令非常基础,用于...
Linux命令是Linux操作系统中进行系统管理、文件操作和任务执行的主要工具。对于初学者来说,掌握这些命令是理解和使用Linux系统的关键步骤。本资源“Linux命令全集”提供了一个全面的指南,帮助用户深入理解并熟练...
《最全常用Linux命令集》.pdf
本文将深入探讨“Linux常用命令全集”,旨在帮助初学者和经验丰富的用户更好地理解和掌握Linux命令行的基本操作。 1. 文件与目录操作: - `ls`:列出目录内容,通过`-l`选项可以显示详细信息。 - `cd`:改变当前...
"Linux命令集"是学习和理解这个强大操作系统的基础。本电子书“Linux命令集”提供了全面的Linux命令参考,旨在帮助用户更高效地操作和管理Linux系统。 1. **基础命令** - `ls`:列出目录内容。 - `cd`:改变当前...
### Linux命令集知识点详解 #### 引言 随着信息技术的发展,Linux作为一种开源操作系统,因其高度稳定性和安全性,在服务器领域及开发环境中占据着极其重要的地位。为了更好地理解和掌握Linux,了解其核心命令是至...