目录
一、基础 *** 作命令
二、vim的使用
三、grep搜索命令
四、find查找命令
五、wc统计命令
六、mv移动 / 重命名 文件(夹)
一、基础 *** 作命令
1、echo命令用于在终端显示字符串或变量,格式为:“echo [字符串 | 变量]”
查看主机名如下:
2、reboot命令用于重启系统(仅root用户可以使用),格式为:”reboot”
3、ifconfig用于获取网卡配置与网络状态等信息:格式为”ifconfig [网络设备] [参数]”
4、pwd命令用于显示当前的工作路径
5、ls查看当前目录下的可见文件
6、touch创建文件
7、rm 删除文件
8、mkdir创建文件夹
9、rmdir删除文件夹
10、cp复制文件
11、cat 显示文件内容
二、vim的使用vim 或者vim xxx(文件名)即可进入编辑界面,刚进入时是命令模式,下面一些 *** 作作介绍:
命令模式下:(按下对应按键,对应不同功能)
i 切换到输入模式,以输入字符
x 删除当前光标所处的字符
: 切换到底线命令模式,以在最低一行输入命令
home 光标跳到当前行的开头
end 光标跳到当前行的结尾
按小v和方向键,可以选择要复制的内容,然后按y建,复制成功,跳到目标位置,按p键,就粘贴过来了。按大V,是按行复制。
dd 删除光标当前行
shift+g 光标跳到最后一行的头部
gg 光标跳到第一行的头部
u 恢复到上一个步骤
底线命令模式下:(在命令模式下按下:(英文冒号)就进入了底线命令模式)
底线命令模式可以输入单个或多个字符的命令,可用的命令非常多。
在底线命令模式中,基本的命令有:(末尾加一个英文感叹号就会强制执行)
:q 退出程序
:w 保存文件
:wq 保存并退出
:set nu 设置显示行号
:set nonu 设置关闭行号显示
:file /home/txt hello.txt 将文件按保存为hellotxt到/home/txt路径下,路径省略默认当前路径
按ESC键可随时退出底线命令模式,进入命令模式。
三、grep搜索命令grep 命令用于在文件中执行关键词搜索,并显示匹配的效果。部分常用选项如下:
我在当前目录下创建了1.cpp和2.cpp,如下,我们使用grep搜索命令:(只举例了常用的参数)
在1.cpp中搜索include:
在多个问价中搜索include:
在多个文件中搜索时,可以使用通配符*:
找出1.cpp问价中包含cin的行:
四、find查找命令按文件名查找
find . -name xxx
如上图,1.cpp在/zhenyu/目录下
按时间查找
find /zhenyu/ -cmin 10 查找/zhenyu/目录下十分钟左右修改的文件
find /zhenyu/ -cmin +10 查找/zhenyu/目录下十分钟以上修改的文件
find /zhenyu/ -cmin -10 查找/zhenyu/目录下十分钟一下修改的文件
按类型查找
find /zhenyu/ -type d 查找/zhenyu/目录下的文件夹
find /zhenyu/ -type f 查找/zhenyu/目录下的文件
五、wc统计命令wc命令用于计算字数。 利用wc指令我们可以计算文件的Byte数、字数、或是列数,若不指定文件名称、或是所给予的文件名为"-",则wc指令会从标准输入设备读取数据。
语法:
wc [-clw] [--help] [--version] [文件]
参数
-c或--bytes或--chars只显示Bytes数
-l或--line只显示行数
-w或--words只显示字数
--help在线帮助
--version显示版本信息
# tcpserver1.c文件有199行、488单词、4324字节数
六、mv移动 / 重命名 文件(夹)mv [参数] 源文件 目标文件
源文件和目标文件可以是文件和文件夹,可以带目录。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)