在windows下,一个文件有:创建时间、修改时间、访问时间。而在Linux下,一个文件也有三种时间,分别是:访问时间(Access)、修改时间(Modify)、状态改变时间(Change)。...使用stat命令查看文件的访问时间,修改时间和状态改变时间。 image.png 很不幸,Linux目前常见的文件系统是没有存储文件创建时间的,比如ext3就没有存储。...otime jfs → di_otime 那么如何查看我们的文件系统呢?...可以使用df -T 命令来查看磁盘各个分区使用的文件系统类型。如下图所示: image.png 本人使用的机器的磁盘分区使用的文件系统类型是ext3。也就是说本人是无法查看文件创建时间的。...---- 参考文献 [1]What file systems on Linux store the creation time?
查看文件权限的语句: 在终端输入: ls -l xxx.xxx (xxx.xxx是文件名) 那么就会出现相类似的信息,主要都是这些: -rw-rw-r-- 一共有10位数 其中: 最前面那个...- 代表的是类型 中间那三个 rw- 代表的是所有者(user) 然后那三个 rw- 代表的是组群(group) 最后那三个 r-- 代表的是其他人(other) 然后我再解释一下后面那...711) 只有所有者才有读,写,执行的权限,组群和其他人只有执行的权限 -rw-rw-rw- (666) 每个人都有读写的权限 -rwxrwxrwx (777) 每个人都有读写和执行的权限 Linux...在文本模式下,可执行chmod命令去改变文件和目录的权限。...执行下面命令 [root@localhost ~]# chmod 777 conkyrc.sample 然后ls -l看一下执行后的结果: [root@localhost ~]# ls -l 总用量 368
今天iptables居然不能使用了,赶紧查看了一下Linux版本了。居然更新到了CentOS7。...这里分享下查看命令: cat /etc/redhat-release cat /etc/centos-release 或者 rpm -q redhat-release rpm -q centos-release...:systemctl is-enabled firewalld.service 查看已启动的服务列表:systemctl list-unit-files|grep enabled 查看启动失败的服务列表...:systemctl --failed 3.配置firewalld-cmd 查看版本: firewall-cmd --version 查看帮助: firewall-cmd --help 显示状态: firewall-cmd...--state 查看所有打开的端口: firewall-cmd --zone=public --list-ports 更新防火墙规则: firewall-cmd --reload 查看区域信息: firewall-cmd
Linux下如何查看版本信息, 包括位数、版本信息以及CPU内核信息、CPU具体型号等等,整个CPU信息一目了然。 ...1、# uname -a (Linux查看版本当前操作系统内核信息) Linux localhost.localdomain 2.4.20-8 #1 Thu Mar 13 17:54:28 EST...2003 i686 athlon i386 GNU/Linux 2、# cat /proc/version (Linux查看当前操作系统版本信息) Linux version 2.4.20...Hat Linux release 9 (Shrike) 4、# cat /proc/cpuinfo (Linux查看cpu相关信息,包括型号、主频、内核信息等) processor ...查看版本说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit) Linux查看版本说明当前CPU运行在32bit模式下 6、# lsb_release -a
一般的Linux下的隐藏目录使用命令ls -l是查看不出来的,只能查看到文件及文件夹查看Linux下的隐藏文件需要用到命令ls -al?...其他查看文件目录命令:ls -lll ls -l /解决方法:报错的原因是函数返回值得数量不一致,查看函数返回值数量和调用函数时接收返回值的数量是不是一致,修改一致即可解决方法:报错的原因是函数返回值得数量不一致...,查看函数返回值数量和调用函数时接收返回值的数量是不是一致,修改一致即可解决方法:报错的原因是函数返回值得数量不一致,查看函数返回值数量和调用函数时接收返回值的数量是不是一致,修改一致即可解决方法:报错的原因是函数返回值得数量不一致...,查看函数返回值数量和调用函数时接收返回值的数量是不是一致,修改一致即可解决方法:报错的原因是函数返回值得数量不一致,查看函数返回值数量和调用函数时接收返回值的数量是不是一致,修改一致即可解决方法:报错的原因是函数返回值得数量不一致...,查看函数返回值数量和调用函数时接收返回值的数量是不是一致,修改一致即可
我们在 Linux 下进行开发时,有时也需要知道当前的硬件信息,比如:CPU几核?使用情况?内存大小及使用情况?USB设备是否被识别?等等类似此类问题。下面良许介绍一些常用的硬件查看命令。...lshw 可以从各个 /proc 文件中提取出硬件信息,比如:CPU、内存、usb 控制器、硬盘等。如果不带选项的话,列出的信息将很长,加上 -short 选项时,将只列出概要信息。...默认情况下,只列出概要信息,使用 -v 选项可以列出每一个 USB 口的详细信息。...SMC9514 Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub lsscsi lsscsi 可以列出诸如硬盘/光驱等...0 184M 0% /run/user/1001 tmpfs 184M 0 184M 0% /run/user/1000 free free命令可以查看系统中使用的
df 可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。 du 查询文件或文件夹的磁盘使用空间。 两者配合使用,非常有效。...比如用df查看哪个一级目录过大,然后用df查看文件夹或文件的大小,如此便可迅速确定症结。 如果当前目录下文件和文件夹很多,使用不带参数du的命令,可以循环列出所有文件和文件夹所使用的空间。...这对查看究竟是那个地方过大是不利的,所以得指定深入目录的层数,参数:--max-depth=,这是个极为有用的参数! 如下,注意使用“*”,可以得到文件的使用空间大小....提醒:一向命令比linux复杂的FreeBSD,它的du命令指定深入目录的层数却是比linux简化,为 -d。...* | sort -n 看一个人的大小 du -sk * | grep guojf 看第二个/ 字符前的文字 du -m | cut -d "/" -f 2 查看此文件夹有多少文件 ///* 有多少文件
所以这个过程中日志查看是很用的,我们项目一般部署在Linux环境,所以对于查看日志,也是需要了解熟悉Linux的相关命令才能查看的。...本文将详细介绍如何在Linux环境下查看Java项目的日志文件,关于tail命令的用法,同时推荐快捷方便的工具。1....进入日志文件的位置查看日志,首先,就需要知道日志文件的位置,一般日志文件是在项目部署的同个目录或者是部署启动的时候指定其他目录,所以一般可以直接去项目目录查看一下,不过常见的Java日志文件位置包括:/...使用命令行工具查看日志定位到项目日志文件,就可以进行查看了,可以是vim命令打开文件,但是日志文件一般很大,所以Linux提供了多种命令行工具来查看和操作文件,包括查看日志文件。...总结总的来说,日志查看是每个程序必备的技能。在Linux环境下查看Java项目的日志文件需要了解日志文件的位置和如何使用命令行工具、文本编辑器或专门的日志查看工具来查看和解析它们。
在Linux系统下,Tomcat使用命令的操作!...检测是否有安装了Tomcat: rpm -qa|grep tomcat 查看Tomcat的进程ID: ps -ef|grep tomcat 查看Tomcat目录: find / -name tomcat...首先,进入Tomcat下的bin目录 cd /usr/local/tomcat/bin 使用Tomcat关闭命令 ..../shutdown.sh 查看Tomcat是否以关闭 ps -ef|grep java 如果显示以下相似信息,说明Tomcat还没有关闭 root 7010 1 0 Apr19 ?...org.apache.catalina.startup.Bootstrap start *如果你想直接干掉Tomcat,你可以使用kill命令,直接杀死Tomcat进程 kill -9 7010 然后继续查看
Linux下查看文件内容有多种方法,可以使用:cat、tac、nl、more等命令,下面详细的讲解一下各个命令的具体使用方法。...b 或 [ctrl]-b :代表往回翻页,不过这动作只对文件有用,对管线无用。...q :离开 less 这个程序; head 取出文件前面几行 语法: head [-n number] 文件 选项与参数: -n :后面接数字,代表显示几行的意思 [root@www ~]# head ...若要显示前 20 行,就得要这样: [root@www ~]# head -n 20 /etc/man.config tail 取出文件后面几行 语法: tail [-n number] 文件 选项与参数...: -n :后面接数字,代表显示几行的意思 -f :表示持续侦测后面所接的档名,要等到按下[ctrl]-c才会结束tail的侦测 [root@www ~]# tail /etc/man.config#
Server VM (build 25.161-b14, mixed mode) [root@localhost ~]# echo $JAVA_HOME 2、which java 首先输入命令行,查看结果...(ls内定将文件名或目录名称开头为"."...的视为隐藏档,不会列出) -l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出 -r 将文件以相反次序显示(原定依英文字母次序) -t 将文件依建立时间之先后次序列出...(父目录) -F 在列出的文件名称后加一符号;例如可执行档则加 "*", 目录则加 "/" -R 若目录下有文件,则以下之文件亦皆依序列出 根据上面的命令,我们可以执行如下命令,找到JDK的安装路径...PS:上面提到的几种方法,适用于安装在Linux上的软件查询路径使用(并不仅仅限于查找JDK安装路径),请选择合适的方法。。。
我想查看linux下包含的一个头文件的源文件,如#include "a.h"。在C++编译器里直接右键就可以打开了,那么在linux下该怎么查看呢?或者怎么查看源文件所在的目录?...如果是系统的文件,那么到 cd /usr/include 下找找就行; 如果是自定义的头文件,到你的工程的根目录下找找。 可以用这个命令 find ./ -name "a.h"
前言 我们都知道,在linux下,“一切皆文件”,因此有时候查看文件的打开情况,就显得格外重要,而这里有一个命令能够在这件事上很好的帮助我们-它就是lsof。...linux下有哪些文件 在介绍lsof命令之前,先简单说一下,linux主要有哪些文件: 普通文件 目录 符号链接 面向块的设备文件 面向字符的设备文件 管道和命名管道 套接字 以上各类文件类型不多做详细介绍...查看当前打开的所有文件 一般来说,直接输入lsof命令产生的结果实在是太多,可能很难找到我们需要的信息。不过借此说明一下一条记录都有哪些信息。...查看当前文件被哪些进程打开 Windows下经常遇到要删除某个文件,然后告诉你某个程序正在使用,然而不告诉你具体是哪个程序。...ip地址建立的连接时,可以使用下面的方式: $ lsof -i@127.0.0.1 查看某个用户打开了哪些文件 linux是一个多用户操作系统,怎么知道其他普通用户打开了哪些文件呢?
手动安装字体 首先,下载字体文件,假设文件名为A.ttf,一般字体文件都是以ttf为后缀名。...然后,将A.ttf文件移动到~/.local/share/fonts/目录下,如果该目录不存在,则创建目录。 最后,在命令行下执行fc-cache命令,更新字体cache文件。...通过以上步骤,新的字体就已经安装好了。 如果是通过对话框来修改字体的软件,在打开切换字体的对话框时,应该就可以看到这个新的字体了。...如果是通过配置文件来修改字体的软件,则可以在配置文件中通过指定 family style size 等信息来修改字体。 4....其他命令 linux下字体管理还有一些其他命令,大都以 fc- 开头,有兴趣的可以自己研究下。
在Linux系统中有三种命令可以用来查阅全部的文件,分别是cat、more和less命令。它们查阅文件的使用方法也比较简单都是 命令 文件名 ,但是三者又有着区别。...3.less命令也可以分页显示文件,和more命令的区别就在于它支持上下键卷动屏幕,当结束浏览时,只要在less命令的提示符“: ”下按Q键即可。...另外,多数情况下more和less命令会配合管道符来分页输出需要在屏幕上显示的内容。 另外: 1....如果你想查看文件的后10行,可以使用tail命令,如: tail -10 /etc/passwd 或 tail -n 10 /etc/passwd tail -f /var/log/messages...查看文件中间一段,你可以使用sed命令,如: sed -n '5,10p' /etc/passwd 这样你就可以只查看文件的第5行到第10行。
1.修改ll命令 ll -lh 顺序排序 大小按K、M等格式显示 # 当前用户 vim ~/.bashrc # .bashrc文件中追加,esc+wq退出且保存,esc+q!...退出且不保存. alias ll='ls -lh --color=auto' # 编辑完后刷新文件 source ~/.bashrc 2.修改日期显示格式 # 当前用户bash_profile文件 vi...~/.bash_profile # .bash_profile文件中追加环境变量,wq保存. export TIME_STYLE='+%Y/%m/%d %H:%M:%S' # 编辑完后刷新文件 source
背景 MySQL在26日 16:23:49产生了大量的慢查询,在这段时间内,binlog文件刷新的很快(查看慢日志是mysql DML并发比较多),想知道写完一个binlog文件究竟花了几分钟时间?....016127 文件创建的时间(存在大事务的情况下,大事务还在写上一个binlog文件,新的事务已经在写新创建的binlog文件了) •使用mysqlbinlog 可以读取binlog文件中的event...,知道文件的创建时间 •在Linux下,是否有命令可以查出文件的创建时间了?...•crtime和mtime文件最后修改时间差1分17秒 •MySQL写完一个binlog文件用时1分多钟 注意 xfs文件系统不支持用debugfs来查看文件的创建时间 grep root /etc...下查看binlog文件创建时间的命令,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。
查看linux机器是32位还是64位的方法: 方法一: file /sbin/init 或者 file /bin/ls 显示结果:如果显示 64-bit 则为64位;如果显示 32-bit 则为32位;...64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux...2.6.18, stripped 方法二: uname -a 显示结果:x86_64表示64位机器,i686表示32位机器 Linux joshua317 2.6.32-431.29.2.el6.x86..._64 #1 SMP Tue Sep 9 21:36:05 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux 方法三:也是看linux是32位还是64位最简单的方法: getconf
用户程序如果不及时释放无用的句柄,将会引起句柄泄露,从而可能造成申请资源失败,导致系统文件句柄用光连接不能建立。本文主要介绍Linux下如何查看和修改进程打开的文件句柄数,避免这类问题的发生。...在 Linux 系统中,进程与文件之间是通过“打开文件”操作建立连接,文件系统会返回文件句柄来唯一标识进程与文件的连接。每当一个进程执行完毕之后,Linux 系统会将与进程相关的文件句柄自动释放。...与 Windows 系统的设置不同,Linux 系统对进程可以调用的文件句柄数做了限制,在默认情况下,每个进程可以调用的最大句柄数为 1024 个。超过了这个数值,进程则无法获得新的句柄。...如何修改系统最大句柄数 Linux 中,单个进程能够打开的最大文件句柄数量是可以配置的,系统默认是 1024。...在 Linux 环境下,任何事物都以文件的形式存在,系统在后台为应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统之间的交互提供了通用接口。
非要5.7+的MYSQL数据才行,忙完了之后看了下Acitivti流程图字体乱码了,因为在windows下设置的微软雅黑,linux默认是没有的,所以需要给jdk安装一个微软雅黑字体。...1)首先找到windows下面的字体,不用去其他地方下了,windows就有,路径在C:\Windows\Fonts,然后右上角搜索要的字体,我这里直接搜微软雅黑就出来了,然后拷贝到桌面上,拷贝出来会发现是三个文件...,千万不要删任何一个哦 2)然后找到jdk的安装目录下的字体目录,cd $JAVA_HOME/jre/lib/fonts 3)然后新建一个 fallback 文件夹,进入此文件夹,将字体文件复制在里面哦...4)最后一步安装mkfontscale 进行字体刷新,依次执行代码即可。
领取专属 10元无门槛券
手把手带您无忧上云