Linux命令——df命令
Linux命令——df命令1.功能用于查看Linux文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,以及剩余空间等信息。
2.格式df [选项] [参数]
3.选项说明
选项
功能
-a,–all
显示所有的虚拟文件系统
-B,–block-size=SIZE
使用指定的块大小
-h,–human-readable
以易读的方式显示磁盘空间已用与未用的大小
–direct
显示文件的统计信息,而不是挂载点
–total
显示所有文件系统总的使用情况
-H,–si
使用1000而非1024作为换算单位
-i,–inodes
显示索引节点inode信息,而非磁盘块的使用情况
-k,–local
同–block-size=1K,即将块大小设置为1KB
-t <文件系统类型>,–type=TYPE
显示指定的文件系统
-T,–print-type
显示文件系统类型
-x <文件系统类型>,–exclude-type=TYPE
显示指定的文件系统之外的文件系统 ...
Linux命令——crontab命令
Linux命令——crontab命令1.命令简介contab(cron table) 命令被用管理用户的需要周期性执行的任务,与 Windows 下的计划任务类似,当安装完操作系统后,默认会安装此服务工具,并且会自动启动 crond 进程,crond 进程每分钟会检查是否有要执行的任务,如果有则执行该任务。
Linux 下的任务调度分为两类,系统任务调度和用户任务调度。
系统任务调度:系统周期性所要执行的工作,比如写缓存数据到硬盘、日志清理等。/etc/crontab 文件是系统任务调度的配置文件。
用户任务调度:用户定期要执行的工作,比如用户数据备份、定时邮件提醒等。用户可以使用 crontab 工具来定制自己的计划任务。所有用户定义的 crontab 文件都被保存在 /var/spool/cron 目录中,其文件名与用户名一致。
系统管理员可以通过/etc/cron.deny 和 /etc/cron.allow 这两个文件来禁止或允许用户拥有自己的 crontab 文件。
2.命令格式cron ...
Linux命令——cd命令
Linux命令——cd命令1.简介cd命令是shell的内建命令(bash builtin),用来切换工作目录至指定的目录dirname。
其中dirname可以是绝对路径或相对路径。
若目录名称省略,则变换至使用者的home directory(也就是刚login时所在的目录)。
另外,~也表示为home directory的意思,.则是表示目前所在的目录,..则表示目前目录位置的上一层目录。
2.命令格式cd [-L|-P] [dir]
3.命令选项-p:如果要切换到的目标目录是一个符号连接,直接切换到符号连接指向的目标目录。-L:如果要切换的目标目录是一个符号的连接,直接切换到字符连接名代表的目录,而非符号连接所指向的目标目录。-:当仅使用一个横杠 - 时,当前工作目录将被切换到环境变量"OLDPWD"所表示的目录。
4.常用示例(1)回到上一层目录:cd ..
(2)回到根目录:cd /
(3)回到上次使用的目录:cd –
(4)回到用户家目录:cd ~#或cd --
注意:
(1)登录Linux主机后,命令行最左侧[lvlv@echid ...
Linux命令——cat命令
Linux命令——cat命令1.简介cat 命令用于连接文件或者标准输入的内容,并打印到标准输出设备上。
2.命令格式cat [OPTION]... [FILE]...
3.选项说明-:从标准输入获取内容。-A, --show-all:等价于-vET,显示文件内所有不可打印的字符。-b, --number-nonblank:和 -n 相似,只不过对于空白行不编号。-e : 等价于 -vE。-E, --show-ends:在每行结束处显示 $。-n, --number:由 1 开始对所有输出的行数编号。-s, --squeeze-blank:当遇到有连续两行以上的空白行,就代换为一行的空白行。-t:等价于"-vT"选项。-T, --show-tabs: 将 TAB 字符显示为 ^I。-v, --show-nonprinting:使用 ^ 和 M- 符号,除了 LFD 和 TAB 之外。--help:显示帮助信息。--version:显示版本信息。
4.常用示例(1)将几个文件合并为一个文件。$ cat file1 file2 > file
(2)查看文件。 ...
Linux命令——awk命令
Linux命令——awk命令1.简介AWK是一个优良的文本处理工具,Linux及Unix环境中现有的功能最强大的数据处理引擎之一。
数据可以来自标准输入(stdin)、一个或多个文件,或其它命令的输出。
它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。
它在命令行中使用,但更多是作为脚本来使用。
awk有很多内建的功能,比如数组、函数等,这是它和C语言的相同之处,灵活性是awk最大的优势。
简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。
awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。
awk其名称得自于它的创始人 Alfred Aho 、Peter Weinberger 和 Brian Kernighan 姓氏的首个字母。
实际上AWK的确拥有自己的语言: AWK程序设计语言 , 三位创建者已将它正式定义为“样式扫描和处理语言”。
它允许您创建简短的程序,这些程序读取输入文件、为数据排序、处理数据、对输入执行 ...
无题
Linux常用命令系统信息arch 显示机器的处理器架构uname -m 显示机器的处理器架构uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作cat /proc/cpuinfo 显示CPU info的信息cat /proc/interrupts 显示中断cat /proc/meminfo 校验内存使用cat /proc/swaps 显示哪些swap被使用cat /proc/version 显示内核的版本cat /proc/net/dev 显示网络适配器及统计cat /proc/mounts 显示已加载的文件系统lspci -tv 罗列 PCI 设备lsusb -tv 显示 USB 设备date 显示 ...
Python常用操作
Python 总结[TOC]
将两个list转换为dictionary# 将两个list转换为dictionarylist_1 = ['karl', 'lay', 'martin']list_2 = [111, 222, 333]# Method 1 : zip()dict_1 = dict(zip(list_1, list_2))# Method 2 : dictionary comprehensiondict_2 = {key: value for key, value in zip(list_1, list_2)}# Method 3 : Using a For loop (Not Recommended)tuples = zip(list_1, list_2)dict_3 = {}for key, value in tuples: if key in dict_3: pass else: dict_3[key] = valueprint(d ...
无题
知识图谱设计将列车运营网络定义为图,将网络上的站点定义为节点,并添加节点特征。定义车站之间的连线为边,相邻车站之间距离的倒数为边的权值,表示相邻车站之间的相互影响。
提出了一种基于多关注机制的MATGCN模型,用于预测某一时段内某一车站列车总延误次数;这种机制使得MATGCN能够在训练过程中根据不同属性的重要性来调整参数,从而具有更好的鲁棒性。
列车延误大致可分为车站延误、间隔延误、线路延误、单列延误、边界延误等。本文的工作重点是车站延误的预测,它是指在一定时间内通过一个车站的列车的延误。列车运行网络可以看作是一个无向图[16]。图中的节点代表一系列相互连接的车站,车站之间的连接由一列或多列列车的运行线路决定。在铁路网上运行的任何列车都有一个由车站组成的行程。此行程由出发站、目标站和一个或多个中间站组成。这些电台分布在不同的地点。对于某一站,S站的计划到达时间为,S站的计划出发时间为。根据铁路运营计划,这些数据应准确并严格执行。需要注意的是,起始站没有预定到达时间,目标站也没有预定发车时间。这样,通过对各站列车的分析,我们将现有的列车运行数据转换为时空数据,再加入中国天气网(htt ...