
Linux
文章平均质量分 57
Linux常用命令及配置等
32224047_yw
anyway
展开
-
please use local time and enable NTP time synchronization to avoid a deviation between
1.概述记一次异常的处理方法,在测试环境调用服务出现异常,排查后定位是服务器的日期问题,这里记录一下,方便遇到类似问题,供大家查阅参考。2.问题及处理2.1.大致的错误描述:Signature expired,please use local time and enable NTP service for time synchronization to avoid a deviation between 'Timestamp' and the server time 163277.....原创 2021-09-27 17:02:36 · 2015 阅读 · 0 评论 -
java调用FFmpeg实现视屏压缩
前言最近做人脸识别,对于过大的视屏(10M)以上,识别失败的几率比较大。找了下相关的视屏压缩资料。首先使用的是jave进行视屏压缩,但是踩坑失败,jave中有转码的过程,虽然压缩成功,各种压缩参数也调整了一大堆,但是在识别时,几乎都不会成功,但是只是压缩观看的话,还是可以使用jave的。继续踩坑,直接使用原生的FFmpeg,在windows系统通过cmd命令,进行压缩,调整对应的视屏参数,压缩效果可以,而且可以识别成功,下面简单的展示下java调用FFmpeg命令实现视屏的压缩,仅供参考。实现步骤原创 2021-09-06 17:53:05 · 1797 阅读 · 0 评论 -
linux中配置别名的具体步骤
1.linux中的别名:1.1查看别名:alias1.2 别名的配置alias 别名='原命令'1.3 别名的删除unalias 别名1.4 使别名永久生效的方法编辑文件vi ~/.bashrc如下:添加一个进入软件安装文件夹的别名命令写入这个文件中即可永久生效 编辑完之后记得使环境变量生效:source .bashrc如果这样还不行,表示没有~/.bash_profile文件或文件中没有执行~/.bashrc文件可以在~/.bash_...原创 2020-09-04 20:58:34 · 3180 阅读 · 0 评论 -
linux环境下启动Tomcat报错:www/server/tomcat/bin/catalina.sh: line 486: /home/software/jdk1.8.0_131/bin/java
记录一次tomcat 启动失败的问题:这里排除出的问题是 /etc/profile 文件中的JAVA_HOME 路径被人修改,改为正确的路径即可排查思路及具体执行方法如下:1.查询Tomcat进程,发现没有进程ps -ef |grep tomcat |grep -v grep2..回到Tomcat 的bin 目录下执行./startup.sh提示启动成功,但是 查询不到进程3.在Tomcat 的bin 目录下执行./shutdown.sh执行后出现错误..原创 2020-08-17 21:25:39 · 2111 阅读 · 0 评论 -
Linux中的sed 命令
1.概述sed本身是一个逐行处理工具,会逐行处理到文件的结束。默认情况下不修改源文件,因为sed是将源文件内容逐行copy到一个临时缓冲区(模式空间),对其进行编辑,行处理结束后,将其输出到屏幕上,也可以通过数据重定向将结果导入到新的文件中去。sed本身提供修改源文件的选项。但是如果修改源文件时,结果内容并不会发送到屏幕上。2.sed语法2.1语法:sed [option] "[action]" [filename]2.2选项 -e 允许对输原创 2020-07-15 12:59:49 · 733 阅读 · 0 评论 -
命令执行判断($?:命令回传值、&&、||)
1.概述当在linux中输入命令时,命令可能成功也可能失败,此时可以通过命令回传值来判断(符号:$?),命令回传值可以和&&与||一起使用。2.符号&&与||&&:cmd1 && cmd2 若cmd1运行完毕且正确运行($?=0),则开始运行cmd2;若cmd1运行完毕且为错误($?!=0),则cmd2不运行;|| :cmd1 || cmd2若cmd1进行完毕且正确运行($?=0),则cmd2不运行;若cmd1运...原创 2020-07-14 20:17:45 · 1332 阅读 · 0 评论 -
Linux中的数据重定向(<与<<与>&1)
1.概述数据重定向就是将某个命令执行后应该要出现在屏幕上的数据, 给他传输到其他的地方,通常执行一条命令的时候会有标准输出和标准错误输出2.标准输出和标准错误输出标准输出是指命令执行之后,传回正确信息的输出目标 如执行 ll /home标准错误输出是命令执行失败后,所传回错误信息的输出目标 标准输入(stdin):编号为0 使用<或<<标准输出(stdout):编号为1 使用>或>...原创 2020-07-14 19:36:21 · 921 阅读 · 0 评论 -
Linux清空日志的五种方法
阅读目录第一种:cat /dev/null > filename 第二种:: > filename 第三种:> filename 第四种:echo "" > filename 第五种:echo > filename数据库的日志(alter.log listener.log log.xml)一般都不能直接删除,最好只清空内容,下面介绍一下清空日志的5种方法:第一种:cat /dev/null > filenamecat /dev/nu...转载 2020-07-14 18:38:33 · 10141 阅读 · 0 评论 -
linux中配置jdk步骤
1.在/home下创建文件夹 softvare ,然后通过finallshell将压缩包上传到该文件夹下2.将jdk压缩包文件解压到当前目录下tar -zxvfjdk-8u65-linux-x64.tar.gz3.然后进入到解压后的文件目录cd jdk1.8.0_65pwd //复制路径4.修改配置环境变量vim /etc/profile# profile文件是系统环境变量的配置文件5.在该文件的最...原创 2020-07-14 13:18:29 · 486 阅读 · 0 评论 -
Linux软件管理之RPM
1.概述最初只有.tar.gz的打包文件,用户必须编译每个他想在Linux上运行的软件。用户们普遍认为系统很有必要提供一种方法来管理这些安装在机器上的软件包,当Debian诞生时,这样一个管理工具也就应运而生,它被命名为dpkg。稍后RedHat才决定开发自己的“rpm”包管理系统2.rpm优缺点及默认路径2.1优点自带编译后的文件,免除用户对软件编译的过程 可以自动检测文件系统(硬盘)的容量、系统的版本。避免软件被错误的安装。 自带软件的版本信息、帮助文档、用途说明等信息。2.2缺点原创 2020-07-14 13:16:39 · 211 阅读 · 0 评论 -
linux 打包压缩的常用命令gzip、bzip2、tar
1.概述压缩:指通过某些算法,将文件尺寸进行相应的缩小,同时不损失文件的内容。打包:指将多个文件(或目录)合并成一个文件,方便传递或部署。在Linux系统中,文件的后缀名不重要,但是针对于压缩文件的后缀名是必须的,因为可以让其他的程序员根据文件的后缀名使用对应的算法进行解压。Linux常见的压缩文件后缀名: *.gz gzip程序压缩的文件 *.bz2 bzip2 程序压缩的文件 *.ta.原创 2020-07-14 10:09:23 · 467 阅读 · 0 评论 -
Linux whoami和who am i命令用法和区别
whoami 命令和 who am i 命令是不同的 2 个命令,前者用来打印当前执行操作的用户名,后者则用来打印登陆当前 Linux 系统的用户名。为了能够更好地区分这 2 个命令的功能,给大家举个例子,我们首先使用用户名为“Cyuyan”登陆 Linux 系统,然后执行如下命令:[Cyuyan@localhost ~]$ whoamiCyuyan[Cyuyan@localhost ~]$ who am iCyuyan pts/0 2017-10-09 15:30 (:0.0)...转载 2020-07-13 08:55:58 · 1270 阅读 · 0 评论 -
Linux中用户组的增删改及用户组的切换
1.前言用户组的概念可以参见:https://blog.csdn.net/qq_32224047/article/details/1073027502.用户组与附加组的区别:在使用useradd命令创建用户的时侯可以用-g 和-G 指定用户所属组和附属组。基本组:如果没有指定用户组,创建用户的时候系统会默认同时创建一个和这个用户名同名的组,这个组就是基本组,不可以把用户从基本组中删除。在创建文件时,文件的所属组就是用户的基本组。附加组:除了基本组之外,用户所在的其他组,都是附加组。用户是可以原创 2020-07-12 23:23:09 · 1524 阅读 · 0 评论 -
Linux中的用户管理(包含了创建、修改、删除、密码管理、用户身份切换)
1.概述用户的管理就是对passwd、shadow、group三个文件的增删改。增加一个用户,UID,账户名、家目录、shell程序。新建的用户,默认的情况下是无法登录的。创建一个用户的时候,默认情况下,会为其创建一个同名的用户组2.用户创建创建:语法:useradd [选项] {UserName}选项: -d 目录 指定用户家目录 -g 用户组 指定用户所属的主用户组。 -G 用原创 2020-07-12 22:50:15 · 916 阅读 · 0 评论 -
Linux中用户、用户组概念及用户存储信息
1.用户、用户组Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。每个用户账号都拥有一个唯一的用户名和各自的口令。用户在登录时键入正确的用户名和口令后,就能够进入系统和自己的主目录 用户 一个户口本中的每一个用户 用户组 户口本中的所有成员组成的组 其他人 除用户本人(户主)和用户组(户口原创 2020-07-12 18:37:21 · 1506 阅读 · 0 评论 -
Linux系统运行级别及单用户模式--(Linux用户忘记密码)
1.运行级别运行级别列表如下 0 关机 1 单用户 # 注意该模式下不提供网络连接,所以无法使用超级终端进行连接。 2 无网络多用户 3 命令行模式 4 官方预留,未定义内容 5 图形化模式 6 重启 如何进行运原创 2020-07-08 20:08:32 · 1512 阅读 · 0 评论 -
Linux目录结构及常用命令
1.目录结构Linux系统的目录结构图Linux的目录结构为树状结构,最顶级的目录为根目录 /。其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。绝对路径:路径的写法,由根目录 / 写起,例如: /usr/share/doc 这个目录。相对路径:路径的写法,不是由 / 写起,例如由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成: cd ../man 这就是相对路径的写法啦Linux系统目录之一些重要的目录:linux中万原创 2020-07-08 19:11:59 · 238 阅读 · 0 评论 -
虚拟机安装CentOS-Linux网卡及静态IP设置
1.网卡设置虚拟机安装完成CentOS,如果不设置其他用户,默认就是root(按照时设置的计算机名不是用户名),如果是其他用户可能权限不够,可以先切换(可以用su 命令切换)到root用户然后在进行网卡设置切换到root用户命令:~$ su root1.1CentOS系统的一个小特点安装完成之后,系统启动时,默认不会启动网络连接,需要手动开启1.2启动网卡输入命令(表示启动CentOS系统中名为eth0的网卡):ifup eth0可以使用ifconfig命令查...原创 2020-07-08 13:16:14 · 736 阅读 · 0 评论 -
VMware安装CentOS-6.5步骤
CentOS系统安装注:文档中,没有提到的内容,均为默认选择,点击了“下一步创建虚拟机:下一步到完成后,编辑刚刚创建的虚拟机:、选择好镜像之后,开机起虚拟机。Desktop :基本的桌面系统,包括常用的桌面...原创 2020-07-07 09:07:05 · 912 阅读 · 0 评论