admin管理员组文章数量:1586681
目录
一、基础操作命令
二、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 [参数] 源文件 目标文件
源文件和目标文件可以是文件和文件夹,可以带目录。
版权声明:本文标题:Linux常用命令和工具 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1727985602a1140996.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论