博客
关于我
linux工作中遇到的问题总结---更新中
阅读量:792 次
发布时间:2023-02-04

本文共 1506 字,大约阅读时间需要 5 分钟。

安装rmp包时出现错误:header V3 DSA signature: nokey, key id......

解决方法:

在安装rmp包时如果遇到类似“header V3 DSA signature: nokey, key id……”的错误,可以尝试以下命令:

rmp -ivh ****.rmp --force --nodeps

请确保将星号替换为实际的密钥和文件路径。


在桌面模式和纯命令模式下切换方式

在桌面模式下直接进入指令模式:

按下 Ctrl + Alt + F2 键组合即可切换到指令模式。

修改初始文件并切换模式:

编辑 /etc/inittab 文件,将最后一行 id 5 修改为 id 3

  • 5 对应桌面模式
  • 3 对应纯命令模式

将输入记录到文件中:>>> 的区别

  • > 会覆盖原有内容,将新输入写入文件末尾。
  • >> 会在文件末尾追加输入内容,不会覆盖原有文件。

查看文件空间大小:df 命令

df 命令可以显示文件或目录的空间使用情况。例如:

df -h

将显示当前目录及子目录的文件系统大小、已用空间和剩余空间。


查看文件大小:ls -lh

ls -lh 命令会以人性化格式显示文件大小。例如:

ls -lh

输出会显示文件或目录的详细信息,包括文件大小(单位为M)。


/dev/shm 目录下临时测试文件

将文件放在 /dev/shm 目录下会有以下特点:

  • 文件不会占用磁盘空间
  • 在重启系统后文件会丢失

可以用来进行不关机的临时测试。


在 Linux 下编译 Java 文件

编译命令示例:

javac -Djava.ext.dirs=./lib -d bin ./src/test.java

或者:

javac -Djava.ext.dirs=./lib ./src/test.java

运行后生成 bin/ 目录下的可执行文件:

java -Djava.ext.dirs=./lib -d bin ./bin/test

或者:

java -Djava.ext.dirs=./lib test

初玩 Git 时常见问题及解决方法

Git 克隆仓库时报错:“git 401 Unauthorized while accessing...”

  • 原因:Git 版本过低,无法正确处理认证信息。
  • 解决方法:升级 Git 版本即可。

Centos 系统中 make 编译安装时报错:“cc: command not found”

  • 原因:系统中没有安装 gcc 环境。
  • 解决方法:安装 gcc
    yum install gcc

使用 grep 满足多个关键字或任意关键字

满足任意关键字:

grep -E "word1|word2|word3" file.txt

匹配 word1word2word3 中的任意一个。

满足多个关键字(可pipe方式):

grep word1 file.txt | grep word2 | grep word3

同时满足 word1word2word3


Git 分支操作:查看远程分支及删除远程分支

查看远程分支:

git branch -a

删除远程分支(例如 test 分支):

git push origin :test

Git 查看远程分支列表

使用以下命令可以查看所有远程分支:

git branch -r

编写脚本时要避免使用 rm -rf

rm -rf 是一个非常危险的命令,可能会删除整个文件系统。建议使用 mvmv -t 取代,以避免意外发生。


以上是一些在工作中常见的技术问题及解决方法,希望能对你有所帮助!

转载地址:http://cukfk.baihongyu.com/

你可能感兴趣的文章
linux定时任务_linux定时任务
查看>>
linux定时器设置
查看>>
Linux实战教学笔记40: Mha-Atlas-MySQL高可用方案实践(二)
查看>>
linux实用命令详解(新建删除复制文件夹,挂载) 转
查看>>
linux实验结果的分析与评价,Linux操作系统实验课程探索
查看>>
linux审计功能及规则 (audit.rule)
查看>>
Linux小技巧:如何在 Linux 中复制/移动文件时显示进度条?
查看>>
Linux小白入门
查看>>
Linux就应该这么学第十三课-vsftpd传输文件服务
查看>>
Linux就这个范儿 第18章 这里也是鼓乐笙箫 Linux读写内存数据的三种方式
查看>>
linux屏蔽ip端口号,linux 防火墙打开端口/屏蔽IP等
查看>>
linux工作中遇到的问题总结---更新中
查看>>
Linux工作目录切换命令
查看>>
Linux工作笔记022---查看Centos 内核版本号
查看>>
Linux工作笔记023---Centos7 查看系统安装了什么软件_多少软件
查看>>
Linux工作笔记024---Centos7 下查看本机公网IP
查看>>
Linux工作笔记025---CentOS7.3安装Nginx
查看>>
Linux工作笔记026---Centos7.3 yum提示Another app is currently holding the yum lock; waiting for it to exit.
查看>>
Linux工作笔记027---Centos7.3 查看tomcat所占用的端口号
查看>>
Linux工作笔记028---Centos7.3 netstat命令详解
查看>>