linux基本操作命令_vim常用命令

linux基本操作命令_vim常用命令1.查找文件find/-name*文件名*2.开始、重启、结束进程#开始进程systemctlstartfilebeat#重启systemctlrestartfilebeat#结束systemctlstopfilebeat3.转到目录#从根目录开始搜索文件夹cd/文件名/#从当前目录开始cd文件名/4.编辑文件#编辑vim文件名vi文件名#查看cat文件名5.从编辑状态退出#先按Esc

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

1.文件操作

# 查找文件
# 单文件查找
find / -name *文件名*
# 多文件查找
find / -name '*文件名*'

# 删除文件
rm -rf 文件

# 查看
cat 路径/文件名
cat 文件名 |grep 内容

# 重命名
mv 原路径/原文件名 原路径/新文件名

# 复制
cp 原路径/原文件名 新路径/新文件名  # 复制文件
cp -R 原路径/原目录 新路径/新目录   # 复制目录

# 编辑
vim 路径/文件名
vi 路径/文件名

# 批量修改文件内容
sed -i 's#原内容#修改内容#g' `find ./ -type f -name "文件名"|egrep "文件夹1|文件夹2|文件夹3"`

# 查看文件内容
cat `find ./ -type f -name "文件名"|egrep "文件夹1|文件夹2|文件夹3"` |grep '内容'

# 从编辑状态退出
# 先按Esc

# 保存退出
1.:x    
2.按住shift,再按2下z
3.转为大写,按2下Z
4.!wq   # 如果没有文件则创建该文件

# 强制退出
!q   

# 按回车

2.进程操作

参考博客
https://www.cnblogs.com/aipiaoborensheng/p/7676364.html

# 开始进程
systemctl start 进程名

# 重启
systemctl restart 进程名

# 结束
systemctl stop 进程名

# 后台启动
nohup ./xx > /dev/null 2>&1 &
nohup ./xx -e -c xxx.yml &
# 查看输出日志
# find / -name nohup.out
tail 路径/nohup.out

# 查看进程
ps -ef |grep 进程名    # 第一段文字为用户名,接下来的数字为进程号,下一个数字为父进程号
ss -anlpt |grep 端口号
netstat |grep 端口号
ps aux|grep ID
ps aux|more
screen -ls 
# 读取
screen -r ID(2166)
# 退出
Ctrl +a d


# 结束进程
kill -9 进程号

3.路径操作

# 从根目录开始搜索文件夹
cd /文件名/

# 从当前目录开始
cd 文件名/

4.压缩包操作

# 安装
wegt XXX

# zip解压
unzip /路径/xx.zip

# tar解压
tar xzvf xx.tar.gz

# rpm解压
rpm -ivh rpm -ivh [rpm包全名]   # 即xx.rpm
rpm -vi rpm -ivh [rpm包全名]

# 查看安装情况
rpm -qa | grep -i 名称

# 删除已安装的rpm包
rpm -e [包名]    # 只需要名称,不需要后缀

# 查询已安装程序
rpm -q -a   # 查询所有已安装的软件
rpm -q -a | grep 'filebeat'  # 条件查询

# 卸载程序
rpm -e filebeat-7.10.0-1.x86_64

linux基本操作命令_vim常用命令      linux基本操作命令_vim常用命令

5.权限操作

# 修改权限可读
chmod 644 路径/文件

# 755代表 rwxr-xr-x,表示user权限为可读可写可执行,代表了文件的最大权限
chmod 755 文件

6.其他

# 查看历史代码
history

问题小结

1.path must precede expression

似乎是单文件和多文件查找的问题,在查找命令中对文件名加单引号

find / -name '*文件名*'

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/188990.html原文链接:https://javaforall.net

(0)
上一篇 2026年4月14日 下午11:25
下一篇 2026年4月14日 下午11:31


相关推荐

  • 查看linux执行的命令记录_history命令用法

    查看linux执行的命令记录_history命令用法前言我们每次敲打linux命令的时候,有时候想用之前用过的命令,一般情况下,我们都会按↑↓箭头来寻找历史的命令记录,那如果我想用1天前执行的某条命令,难道还要按↑100次?显示这样是不现实的,我们可

    2022年7月29日
    8
  • OpenCV论道:为什么我的伽马校正函数只有一行?[通俗易懂]

    OpenCV论道:为什么我的伽马校正函数只有一行?[通俗易懂]最近在用OpenCV识别棋盘棋子,基本的思路是这样的:先转灰度,再做高斯模糊和二值化,此时棋盘格上有的有棋子,有的无棋子;通过迭代腐蚀,消去棋子,再迭代膨胀回来,就得到了一个纯净的棋盘;识别棋盘,标定位置,对原图做透视变换、仿射变换,得到矩形棋盘;利用霍夫圆形检测或轮廓检测取得棋子;借助于机器学习识别棋子,最终得到对弈局面。

    2025年12月5日
    6
  • 【机器学习中的数学】多项式分布及其共轭分布

    【机器学习中的数学】多项式分布及其共轭分布多项变量(MultinomialVariables)二元变量是用来描述只有两种可能值的量,而当我们遇到一种离散变量,其可以有K种可能的状态。我们可以使用一个K维的向量x表示,其中只有一维xk为1,其余为0。对应于xk=1的参数为μk,表示xk发生时的概率。其分布可以看做是伯努利分布的一般化。现在我们考虑N个独立的观测D={x1,…,xN},得到其似然函数。如图:

    2022年10月11日
    5
  • webstorm 格式化代码及常用快捷键 

    webstorm 格式化代码及常用快捷键 webstorm格式化代码快捷键centOS下Ctrl+Shift+lwindows下Ctrl+Alt+lmac下Option+Command+l查找/代替快捷键说明ctrl+shift+N通过文件名快速查找工程内的文件(必记)ctrl+shift+alt+N通过一个字符快速查找位置(必记)ctrl+F在文件内快速查找代码F3查找下一个shift+F3查找上一个ctrl+R文件内代码替换c…

    2022年6月11日
    185
  • SQL server 2008 r2 安装教程[通俗易懂]

    SQL server 2008 r2 安装教程[通俗易懂]1、下载sqlserver2008r2的安装包(如果需要安装包可以私我,密钥自动输入)2、打开安装包,点击setup.exe3、点击“安装”,下一步选择“全新安装或向现有的安装添加功能”4、检测完成后点击确定5、选择输入产品密钥,这里会自动输入,下一步6、选择“我接受许可条款”,下一步7、选择“安装”8、检测无误后,点击“下一步”9、选择”SQLserver功能安装“,点击”下一步“10、这里全选,我这里选择的是默认路径c盘的,也可以选择放在其他目录下。点击”下一步

    2022年6月23日
    115
  • 直方图均衡化(Matlab实现)

    直方图均衡化(Matlab实现)直方图均衡化定义:通过某种灰度映射使输入图像转换为在每一灰度级上都有近似相同的像素点的输出图像(即输出的直方图是均匀的)。Matlab图像处理工具箱提供了用于直方图均衡化的函数histeq(),调用语法如下:[J,T]=histeq(I)I是原始图像,J是经过直方图均衡化的输出图像,T是变换矩阵图像归一化:将图像转换成唯一的标准形式以抵抗各种变换,从而可消除同类图像不同变形体之间的外观差异灰度归一…

    2022年10月21日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号