linux常用命令大全(二)

13 篇文章 1 订阅

**

linux常用命令大全(二)

**
接上一篇
linux常用命令大全(一)
**
自己整理 的笔记
如何有问题请留言,或者私聊,谢谢

**
**

11.文件编辑命令

**
vi/vim命令:这两个命令在使用上几乎完全一样(个人喜欢vim命令)

安装vim命令:(安装是需要网络的)

  yum -y install vim

yum命令是centos和red hat系统上使用官方资源包去安装软件的命令

yum -y install 软件名
yum -y remove 软件名

查看虚拟机能不能上外网:

ping www.baidu.com
CTRL+C或者CTRL+Z退出

vim命令总体分为两类
vim 文件路径 --进入非编辑模式

非编辑模式命令:

yy:复制光标当前行
p:粘贴
dd:删除光标当前行
$:光标跳到当前行的行尾
^:光标跳到当前行的行首

:s/原字符串/新字符串/:替换光标当前行内容
:%s/原字符串/新字符串/g:全文替换 #g表示global   i表示ignore忽略大小写

/要查找的内容:从光标当前行向后查找内容
/d  #在文件中查找d字母
?要查找的内容:从光标当前位置向前查找内容
?d #查找文件中的d字母
CTRL+F:向下翻1页
CTRL+B:向上翻1页

:set nu:显示文件的行号
:set nonu: 去掉行号显示
u:撤消

**:set ff :显示文件的格式  #unix表示在unix上的文件 dos表示文件是windows上的文件**
:w :表示保存文件
:q :表示退出vim命令
:wq:保存并退出
:w!:强制保存
:q!:强制退出但不保存
:wq!:强制保存并退出
i:表示进入编辑模式,并且光标在当前行
o:表示进入编辑模式,并且光标出现的当前行的下一行(新行)

编辑模式命令:
编辑模式下可以能过方向键控制光标的位置,并且可以输入文件到光标当前位置

 ESC:退出编辑模式

**

12.cp命令

**
cp 拷贝命令
cp [参数] 原文件路径 目标文件路径

cp 1.txt a/  #将1.txt文件拷贝到a目录下
cp 1.txt 2.txt #将1.txt拷贝到2.txt
cp -r a data #-r参数表示将目录和目录下的文件一起拷贝,将a目录拷贝到data目录

**

13.scp命令

**
scp 远程拷贝命令,它可以将本地文件拷贝到远程服务器,也可以将远程服务器的文件拷贝到本地,也可以将一台服务器文件拷贝到另一台

scp -r 本地文件路径 用户名@ip[:port]:远程路径  #将本地文件拷贝到远程服务器
scp -r 2.txt root@192.168.5.105:/root/data/  #将本地的2.txt拷贝到192.168.5.105的/root/data目录下

scp -r 用户名@ip[:port]:远程文件路径 本地路径  #将远程文件拷贝到本地
scp -r root@192.168.5.105:/root/3.bak  /root/data #将远程的/root/3.bak文件拷贝到本地的/root/data目录

scp -r 用户名@ip[:port]:远程文件路径 用户名@ip[:port]:远程文件路径 #将文件从一台服务器拷贝到另一台服务器

scp -r root@192.168.5.105:/root/tmp root@192.168.5.105:/root/data/  #将/root/tmp拷贝到远程的/root/data目录下

**

14.mv命令

**
mv 移动命令,它可以移动文件,也可以给文件改名
mv 原文件路径 目标文件路径 #将文件从一个地方拷贝到另一个地方

mv 1.txt 12.txt #将文件1.txt改名为12.txt
mv tmp tmp #将tmp目录改名为tm
mv 12.txt tm  #将文件12.txt移动到tm目录下

15.man命令

man 命令,查看命令的命令,查看命令帮助文档(显示的信息最详细)

man mv #查看mv命令的文件

man命令和命令的 --help参数结果相似(man命令只适用于linux本身的命令)

16.free命令

free命令,它是用来查看系统内存的命令

free #查看系统内存使用情况
free -h #查看内存使用情况,并且以合适的单位显示大小

17.df命令

df命令,它是查看系统硬盘的命令

df #查看系统硬盘使用情况
df -h #查看硬盘使用,并以合适单位显示大小

18.wc命令

wc 命令,word count的缩写,它是查看文件的单词个数
wc [参数] 文件

wc -l linux常用命令.txt #-l表示line行数 计算文件的行数
wc -w linux常用命令.txt #-w表示word单词个数 计算文件的单词个数

19.ps命令

ps命令,它是查看系统进程的命令
ps -aux
ps -ef

jps 查看java进程

**

20.kill命令

**
kill 进程id #结束进程

root     21752  1.6  0.5 158800  5532 ?        Ss   08:34   0:00 sshd: root@pts/0

kill 21752 #结束ssh登陆的进程

kill -9 进程id #强制结束进程

–了解命令
killall 进程名 #按照进程名结束进程
killall java #结束掉所有的java进程

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yang_z_1

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值