Linux常用命令
来源:互联网 发布:电视柜淘宝 编辑:程序博客网 时间:2024/06/07 16:20
1、OpenWrt sysupgrade命令升级OpenWrt固件
root@OpenWrt:/tmp# sysupgrade -v 文件名.bin
2、vi命令编辑文档,
保存且退出的话是‘:wq‘
不保存的话是!q
3、修改root密码
Passwd
4、复制文件到另一个目录
首先使用cd命令进入文件目录,然后使用 cp命令拷贝这个文件到另一个目录(如下图)
5、添加驱动以及编译OpenWrt
首先进入 /wort/openwrt/trunk目录,使用make menuconfig命令进入图形界面按y选中添加相应驱动,保存退出。
使用 make V=99进行编译。
6、创建文件
7、开启摄像头
mjpg_streamer -i "input_uvc.so -r320*480 -d /dev/video0" -o "output_http.so 8080 -w www"
二、vi编辑器
1、vi编辑器的启动
(1)按 Ctrl+Alt+T键,启动Linux下的shell终端,在shell系统提示符后输入vi命令
Vi 【文件名】
(2)实现打开“某个目录的文件”并直接将光标定位到某一行(以目录“etc/passwd”第五行为例) vi +5 /etc/passwd
2、vi编辑器退出
(1):wq 进行存盘退出
(2):q 未作任何修改就退出
3、vi编辑器的工作模式
(1)命令模式
1)光标移动命令:上下左右键或者h,j,k,l
2)w:以单词为单位向后移动光标
(2)插入模式
插入命令i(I),追加命令a(A),开辟空行命令o(O).按ESC键可以回到命令模式
4、删除文本
(1)x(小写):删除光标处的单个字符
(2)X(大写):删除光标左边的单个字符
(3)D:删除一行文本,如果光标在文本中部,则删除此光标右边文本。
(4)dd:删除光标所在行的文本,包括硬回车。
(5)J(大写):删除光标左边的文本。
(6)d+定位符:删除从光标位置到指定位置范围内的字符常用的有:
d0:删除光标左边的文本
d$:删除光标右边的文本
dG:删除光标所在行之后所有行
5、文本修改与替换
(1)常用替换命令
s(小写):用输入新文本替换光标处的字符
S(大写):用输入新文本替换光标所在行
r(小写):用输入新字符替换光标处的字符
R(大写):用输入的新文本逐个替换从光标开始的各个字符
(2)常用修改命令
c0:修改光标左边字符。命令行中包含的是数字0
c$:修改光标右边的字符
cG:修改光标所在行之后所有行
6、文本的剪切、复制、粘贴
yy:复制光标所在行
y0:复制光标左边的文本内容
y$:复制光标右边所在行
p:粘贴文本到光标处
dd:剪切光标所在行的文本
7、撤销与重复执行
撤销命令:u
8、全文范围的字符查找与替换
(1)关键字查找:在处于命令模式下,执行查找命令“/关键字”,将从当前光标处开始查找,直至能找到匹配的字符串。输入n可以继续向后查找
(2)字符串的替换:[替换起始处,替换结束处]s/要被替换的字符串,同样在确保处于命令模式后,执行替换命令s
9、保存和退出命令
:q:如果原文未修改,不保存文件
:q!:不保存文件,强制退出
:e!:放弃修改,编辑区恢复为文件原样
:w:保存当前文件
:w:路径/文件名
10、多窗口编辑
(1)在vi中依次打开两个文件
1)在Shell中,输入命令:vi 文件名1 打开一个‘文件1’文件中,按ESC键回到命令模式。
2)在已打开的‘文件1’文件中,按ESC键回到命令模式.
3)输入命令::sp 文件名2
(2)光标在两个窗口中切换。
1)如果当前光标处于下面的窗口的文件中,按ESC键,再按Ctrl+W键,最后按K键,使光标定位到上面的窗口
2)如果当前光标处于上面窗口文件中,按ESC键,再按Ctrl+W键,最后按J键,使光标定位到下面的窗口
(3)全文复制功能::r 被复制的文件名。
:r newfile
(4)关闭窗口
使用退出命令关闭所有文件
11、区域复制
(1)打开某文件,光标移动到需要复制的第一行
(2)按ESC键,确保当前处于命令模式,再按Ctrl+V键
(3)使用小键盘的上下左右方向键,进行区域选取。
(4)按Y键结束区域选取
- 【linux 常用命令】常用命令整理
- linux常用命令
- Linux常用命令
- LINUX 常用命令
- linux常用命令
- Linux 常用命令
- Linux 常用命令
- Linux常用命令
- LINUX常用命令
- Linux 常用命令
- linux常用命令
- Linux常用命令
- Linux常用命令
- Linux 常用命令
- Linux常用命令
- Linux 常用命令
- Linux 常用命令!
- Linux 常用命令
- react-native-image-crop-picker学习
- js函数
- angularjs用repeat生成子model的方法
- centos 环境安装 及 thrift安装
- VMware vSphere Client管理下虚拟机的硬盘扩容
- Linux常用命令
- Android 7.0 升级安装适配
- 一例附加类型“LMSoft.FrameWork.Identity.ApplicationUser”的实体失败,因为相同类型的其他实体已具有相同的主键值错误的解决
- git clone,push,pull,fetch命令详解
- codeforce 3A
- 二维码工具类
- 如何使用GOOGLE高级搜索技巧
- 重装系统总失败?是否踩了UEFI+Legacy这颗雷?
- DSD: Regularizing Deep Neural Networks with Dense-Sparse-Dense 解析与实验