Symbolic

CentOS Netstat命令

孤者浪人 提交于 2021-02-15 12:11:04
语法 netstat(选项) 选项 -a或--all:显示所有连线中的Socket; -A<网络类型>或--<网络类型>:列出该网络类型连线中的相关地址; -c或--continuous:持续列出网络状态; -C或--cache:显示路由器配置的快取信息; -e或--extend:显示网络其他相关信息; -F或--fib:显示FIB; -g或-- groups :显示多重广播功能群组组员名单; -h或-- help :在线帮助; -i或--interfaces:显示网络界面信息表单; -l或--listening:显示监控中的服务器的Socket; -M或--masquerade:显示伪装的网络连线; -n或--numeric:直接使用 ip 地址,而不通过域名服务器; -N或--netlink或--symbolic:显示网络硬件外围设备的符号连接名称; -o或--timers:显示计时器; -p或--programs:显示正在使用Socket的程序识别码和程序名称; -r或-- route :显示Routing Table; -s或--statistice:显示网络工作信息统计表; -t或--tcp:显示TCP传输协议的连线状况; -u或--udp:显示UDP传输协议的连线状况; -v或--verbose:显示指令执行过程; -V或--version:显示版本信息; - w 或-

linux ln 命令使用参数详解(ln -s 软链接)

一笑奈何 提交于 2021-02-12 22:41:46
http://www.jb51.net/LINUXjishu/150570.html 这是linux中一个非常重要命令,请大家一定要熟悉。它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件 这是linux中一个非常重要命令,请大家一定要熟悉。它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件。 当 我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的 目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。 例如:ln -s /bin/less /usr/local/bin/less -s 是代号(symbolic)的意思。 这 里有两点要注意:第一,ln命令会保持每一处链接文件的同步性,也就是说,不论你改动了哪一处,其它的文件都会发生相同的变化;第二,ln的链接又软链接 和硬链接两种,软链接就是ln -s ** **,它只会在你选定的位置上生成一个文件的镜像,不会占用磁盘空间,硬链接ln ** **,没有参数-s, 它会在你选定的位置上生成一个和源文件大小相同的文件,无论是软链接还是硬链接,文件都保持同步变化。

极客时间-左耳听风-程序员攻略-软件设计

别说谁变了你拦得住时间么 提交于 2021-02-09 01:55:35
程序员练级攻略:软件设计 编程范式 学习编程范式可以让你明白编程的本质和各种语言的编程方式。因此,我推荐以下一些资料,以帮助你系统化地学习和理解。 极客时间的《编程范式游记》系列文章,目录如下。 编程范式游记(1)- 起源 编程范式游记(2)- 泛型编程 编程范式游记(3)- 类型系统和泛型的本质 编程范式游记(4)- 函数式编程 编程范式游记(5)- 修饰器模式 编程范式游记(6)- 面向对象编程 编程范式游记(7)- 基于原型的编程范式 编程范式游记(8)- Go 语言的委托模式 编程范式游记(9)- 编程的本质 编程范式游记(10)- 逻辑编程范式 编程范式游记(11)- 程序世界里的编程范式 Wikipedia: Programming paradigm ,维基百科上有一个编程范式的页面,顺着这个页面看下去,你可以看到很多很多有用的和编程相关的知识。 Six programming paradigms that will change how you think about coding ,中文翻译版为 六个编程范型将改变你对编程的看法 。这篇文章讲了默认支持并发(Concurrent by default)、依赖类型(Dependent types)、连接性语言(Concatenative languages)、声明式编程(Declarative programming)

深入理解java虚拟机

纵然是瞬间 提交于 2021-02-04 17:52:58
目录:     一、运行时数据区域     二、对象创建,以及内存的分配     三、对象的内存布局     四、对象的访问定位     五、对象已死吗     六、再谈引用     七、回收方法区     八、JVM内存分代策略     九、垃圾收集算法     十、垃圾收集器     十一、class类文件的结构     十二、类加载时机     十三、类加载过程     十四、类加载器(启动类加载器、扩展类加载器、应用程序类加载器、还有自定义的加载器哦)     十五、类的实例化顺序 一、运行时数据区域 二、对象创建,以及内存的分配 1)分配策略(在类加载检查通过后,接下来虚拟机将为新生对象分配内存。对象所需内存的大小在类加载完成后便可完全确定,为对象分配空间的任务等同于把一块确定大小的内存从Java堆中划分出来。选择哪种分配方式由Java堆是否规整决定,而Java堆是否规整又由所采用的垃圾收集器是否带有压缩整理功能决定) “指针碰撞”(Bump the Pointer):假设Java堆中内存是绝对规整的,所有用过的内存都放在一边,空闲的内存放在另一边,中间放着一个指针作为分界点的指示器,那所分配内存就仅仅是把那个指针向空闲空间那边挪动一段与对象大小相等的距离。 “空闲列表”(Free List):如果Java堆中的内存并不是规整的,已使用的内存和空闲的内存相互交错

学习Linux的第9天

百般思念 提交于 2021-01-24 14:45:06
一、du命令:du -sh * 查看当前目录下的文件大小 二、添加交换分区 mkswap /dev/sdb1 free -m swapon /dev/sdb1 free -m vim /etc/fstab /dev/sdb1 swap swap defaults 0 0 三、磁盘容量配额 redhat 5/6 usrquota redhat 7/8 uquota mount | grep /boot xfs_quota -x -c 'limit bsoft=3m bhard=6m isoft=3 ihard=6 abc' /boot edquota -u abc 四、软硬方式链接 软链接(symbolic link):相当于windows里的快捷方式,删除掉原始文件,链接文件失效。 硬链接(hard link):原始文件被删除,新文件可正常使用 ln命令:用于创建链接文件,格式“In [选项] 目标”。 参数:-s (软链接),不带-s(硬链接) ln -s ini.cfg 1.cfg ln ini.cfg 1.cfg 五、RAID(Redundant Array of Independent Disks)独立冗余磁盘阵列 RAID 0 RAID 1 RAID 5 RAID 10 mdadm命令:用于管理Linux系统中的软件RAID磁盘阵列,格式为“mdadm [模式]

Linux系统中解压命令rar的使用方法

ぐ巨炮叔叔 提交于 2021-01-20 10:52:09
Linux解压rar 的方法步骤有哪些呢?这里良许教程网小编就给大家介绍下Linux解压rar的方法,希望对你有所帮助。 网上下载rar 压缩文件的使用,在linux在我们需要对其进行解压缩,这个时候,我们需要安装 rar相关的文件,来进行解压缩。 下载 我们进入rarlab网站,进行下载 rar for linux x64 使用 tar 命令 解压 (*.tar 用 tar –xvf ) 1 Downloads tar -xvf rarlinux-x64-5.6.0.tar.gz 进入文件夹make (需要 管理员权限) 1 rar cat makefile 2 ################################################################### 3 # Installing RAR executables, configuration files and SFX modules # 4 # to appropriate directories # 5 ################################################################### 6 PREFIX=/usr/local 7 install: 8 mkdir -p $(PREFIX)/bin 9 mkdir -p $

Linux_操作系统常用命令

回眸只為那壹抹淺笑 提交于 2021-01-15 17:01:31
FHS:文件系统层级结构标准 Linux各个版本中必须存在的一些目录目录 各路径之间分隔符用/ 文件类型: -:普通文件 d:目录 b:块设备(block) c:字符设备(character) l:符号链接文件(symbolic link file) P:命令管道(pipe) s:套接字文件(socket) 时间戳(timestamp): 访问(access) cat 查看文件的时间 修改(modify) 指的是更改了文件的内容 vim 改变(change) 修改了文件的元数据如文件名 文件权限 . :当前目录 .. :上级目录 ls -r 逆序显示文件 -R 递归显示文件 cd ~USERNAME 切换到别人的家目录 type 查看命令类型 内置命令(shell 内置) 外部命令: 在文件系统的某个路径下有命令文件名称相应的可执行文件 which 查找命令的路径 变量:命名的内存空间 变量赋值:在内存中开辟一些空间给这个空间写入一些值 环境变量:用于定义当前用户的工作环境属性的 PATH:用冒号分割的一堆路径 printenv :因当前环境变量 hash缓存:用缓存记录下来此前使用命令的路径 date:时间管理 显示为系统时间 date [+%format] 根据个人习惯调整时间的显示方式 RTC(real time clock):实时时间 Clock/hwclock

计算机方向学术入门经验,EI、SCI、顶级会议、期刊详解

牧云@^-^@ 提交于 2021-01-13 02:57:43
根据多年的经验,以下计算机EI源刊可以说是百发百中(只要有工作量,并不需要什么创新性均可录用): Journal of Computers (JCP, ISSN 1796-203X), Journal of Networks (JNW, ISSN 1796-2056), Journal of Software (JSW, ISSN 1796-217X). Journal of Computational Information Systems,ISSN 1553-9105 Information Technology Journal, ISSN 1812-5638 Journal of Information& Computational Science,ISSN 1548-7741 Journal of Systems Science and Information,ISSN: 1478-9906 Journal of Convergence Information Technology, ISSN 1975-9320 International Journal of Digital Content Technology and its Applications ,ISSN: 1975-9339 International Journal of Advancements in

linux常用文件命令

六月ゝ 毕业季﹏ 提交于 2021-01-12 14:47:17
一、选项和参数的区别 在经过上一次的系统安装后我们已经成功登陆,登陆 LInux 后,我们就可以在 # 或 $ 符后面去输入命令,有的时候命令后面还会跟着“选择“(英文名: options )或“参数”(英文名: agruments )。即 Linux 中的命令格式为: command [options] [arguments] //中括号表示可选的,即有些命令不需要选项也不需要参数,但有的命令在运行时需要多个选项或参数。 options(选项): 选项是调整命令执行行为的开关,即,选项不同决定了命令的显示结果不同。 选项分为长选项和短选项。 短选项:例如-h,-l,-s等。(- 后面接单个字母) 1、短选项都是使用 ‘-’ 引导,当有多个短选项时,各选项之间使用空格隔开 2、有些命令的短选项可以组合,例如 -l -h 可以组合为 -lh 3、有些命令的短选项可以不带 - ,这通常叫做BSD风格的选项。例如 ps aux 4、有些短选项需要带选项本身的参数,例如 -L 512M 长选项:例如 --help,--list 等。(-- 后面接单词) 1、长选项都是完整的单词 2、长选项通常不能组合 3、如果需要加参数,长选项的参数通常需要 "=" ,例如 --size=1G agruments(参数): 参数是指命令的作用对象。 例如 ls 命令,不加参数的时候显示是当前目录

Docker安装MySql-挂载外部数据和配置

久未见 提交于 2021-01-08 23:00:11
环境 CentOS:7 Docker:1.31.1 MySql:5.7 拷贝mysql配置文件 1.首先创建mysql容器 sudo docker run --name mysql5. 7 -p 3306 : 3306 -e MYSQL\_ROOT\_PASSWORD= 123456 -d mysql: 5.7 2.创建成功,查看一下运行状态 [root@localhost ~]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES c84a366e3abf mysql: 5.7 " docker-entrypoint... " 4 minutes ago Up 15 seconds 33060 /tcp, 0.0 . 0.0 : 4306 -> 3306 /tcp mysql5. 7 3.可以看到我们的容器正在运行中,现在进入容器,查看一下配置文件 [root@localhost ~]# docker exec -it mysql5. 7 /bin/ bash root@c84a366e3abf: /# cat /etc/mysql/ my.cnf # Copyright (c) 2016 , Oracle and/ or its affiliates. All rights reserved. # #