linux详解(linux应用软件市场)
大家好,如果您还对linux详解不太了解,没有关系,今天就由本站为大家分享linux详解的知识,包括linux应用软件市场的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!
linux ln命令详解
in链接指向的是节点(inode),是已存在文件的另一个名字,修改其中一个,与其连接的文件同时被修改;对in链接文件进行读写和删除操作时候,效果和符号链接相同。下面将分三方面介绍ln命令:
1、功能:
是为某一个文件或目录在另外一个位置建立一个同步的链接,类似Windows下的超级链接。
2、用法:
ln [选项]… [-T]源文件链接名(第一种格式)
或:ln [选项]…源文件(第二种格式)
或:ln [选项]…源文件…目录(第三种格式)
或:ln [选项]…-t源文件夹链接名…(第四种格式)
在第一种格式中,创建指定名称的链接且指向指定的源文件。
在第二种格式中,在当前目录创建指向源文件的链接。
在第三、四种格式中,在指定目录中创建指向源文件的链接。
默认创建硬链接,当使用–symbolic时创建符号链接。
当创建硬链接时文件必须在同一个文件系统,并且不能对目录进行硬链接。符号链接可以指向任意的位置,
3、选项说明:
–backup[=CONTROL]为每个已存在的目标文件创建备份文件
-b类似–backup,但不接受任何参数
-d,-F,–directory创建指向目录的硬链接(只适用于超级用户,而且有不可预知的风险,慎用哦)
-f,–force强行删除任何已存在的目标文件
-n,–no-dereference
如果目的地是一个已存在的链接至某目录的符号链接,会将该符号链接当作普通文件处理,先将该已存在的链接备份或删除。
-i,–interactive询问是否删除目的地文件
-s,–symbolic创建符号链接而不是硬链接
-t,–target-directory=目录在指定目录中创建链接
-T,–no-target-directory将链接名当作普通文件(在对目录进行符号链接时要用到此选项)
举例:
1.对某个文件创建一个连接
$ln-s/tmp/abc.txt~/
此命令表示在家目录下创建与源文件同名的链接到/tmp/abc.txt符号连接
$ln-s/tmp/abc.txt~/abc
linux命令mkdir详解
linux系统下mkdir命令是什么呢?下面是mkdir命令具体介绍:
1、mkdir功能:
用指定的名字建立目录,缺省时,新建立的目录模式为0777,即不加保护地对所有人都可读、可写、可执行。
2、语法:
[-p] [-m mode] [--verbose] [--help] [--version] [--]
3、选项:
-m mode,--mode=mode
为新建立的目录设定模式,就象应用命令chmod一样,以后仍然使用缺省模式建立新目录。
-p,--parents
为所给出的目录建立丢失了的父目录。所建立的父目录的模式
相当于用命令 umask进行了 u+wx的设置。忽略参数对已存在的目录的覆盖。(例如:已存在目录/a,当用到命令mkdir/a时报错,而mkdir-p/a则不会。)
--verbose
打印出新建立的每一个目录名。与--parents联合使用最有效。
GNU标准选项
-Z将目标文件 SELinux安全上下文设置为默认类型
--context[=CTX]
类似-Z,或者如果给定了上下文(CTX)那么将 SELinux或者 SMACK
安全上下文设置为给定值
-help在标准输出上显示使用信息并顺利退出。
-version
在标准输出上显示版本信息并顺利退出
-help在标准输出上显示使用信息并顺利退出。
-version
在标准输出上显示版本信息并顺利退出
--终端选项列表
环境变量
变量LANG,LC_ALL,LC_CTYPE,LC_MESSAGES按常规定义。
linux netstat命令详解
Linux系统下netstat命令是控制台命令,是一个监控TCP/IP网络的非常有用的工具,下面是netstat命令内容的具体介绍:
1、netstat命令简介:
Linux系统下netstat命令是控制台命令,是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。
2、常见参数:
-a(all)显示所有选项,默认不显示LISTEN相关。
-t(tcp)仅显示tcp相关选项。
-u(udp)仅显示udp相关选项。
-n拒绝显示别名,能显示数字的全部转化成数字。
-l仅列出有在 Listen(监听)的服务状态。
-p显示建立相关链接的程序名
-r显示路由信息,路由表
-e显示扩展信息,例如uid等
-s按各个协议进行统计
-c每隔一个固定时间,执行该netstat命令。
LISTEN和LISTENING的状态只有用-a或者-l才能看到。
3、输出结果:
Active Internet connections有源TCP连接,其中Recv-Q和Send-Q指接收队列和发送队列。这些数字一般都应该是0,如果不是则表示软件包正在队列中堆积。
Active UNIX domain sockets有源Unix域套接口。