更新时间:2022-01-19 15:58:46浏览次数:362+次
以下为你详细解释startx、stat、star、ssh-keyscan命令的用法。
Linux startx命令的用法及解释
Linux startx命令用来启动X Window,实际上启动X Window的程序为xinit。
1、语法
startx(参数)
2、参数
1].客户端及选项:X客户端及选项;
2].服务器及选项:X服务器及选项。
3、实例
要在工作站上或 X 终端上启动 X 会话,请输入:
startx
要在工作站上强制启动 X 会话,请输入:
startx -w
要为 X 终端启动 X 会话,并注销用户的 telnet 会话,请输入:
startx; kill -9 $$
要使用 .xinitrc 脚本启动 X 会话,请输入:
startx -x .xinitrc
要使用 mwm 窗口管理器启动 X 会话,请输入:
startx -m mwm
但是,如果找到启动脚本文件,则忽略-w选项。在启动脚本中,启动窗口管理器、装入X资源以及产生X客户机是用户的责任。以下是.xsession脚本的一个示例。
#!/bin/csh
(mwm &)
xrdb -load .Xdefaults
(xclock -g 75x75+0+0 &)
(xbiff -g 75x75+101-0 &)
if ("/dev/lft*" == "`tty`") then
aixterm -g 80x24+0+0 +ut -C -T `hostname`
else
aixterm -g 80x24+0+0 +ut -T `hostname`
endif
对于工作站,startup脚本中的最后一行应该是前台aixterm命令,该命令带有-C选项表示控制台信息。对于X终端,startup脚本中的最后一行应该是不带有-C选项的前台aixterm命令。另外,由于某些X终端在关闭时不终止telnet会话,所以用户必须在使用热键切换至X会话前退出当前的telnet会话。
/usr/lib/X11/xdm/Xsession文件中的xdm命令也可以使用startx命令。这为xdm命令提供了startx命令的功能。
以下是启动X会话一贯使用的文件名。
$HOME/.xerrors 其中,startx 用来重定向错误消息。在缺省情况下,startx 将错误重定向至用户主目录中的 .xerrors 文件中。
$HOME/.Xinit,
$HOME/.xinit,
$HOME/.Xinitrc,
$HOME/.xinitrc,
$HOME/.xsession 作为包含 shell 命令的“启动文件”来启动窗口管理器、装入 X 资源并产生 X 客户机。
$HOME/.Xdefaults,
$HOME/.xresources 作为装入的 X 资源文件来设置 X 客户机的用户首选项。
$HOME/.mwmrc mwm 配置文件。
$HOME/.twmrc twm 配置文件。
$HOME/.awmrc awm 配置文件。
$HOME/.uwmrc uwm 配置文件。
/dev/lft* 终端或 tty、工作站初始 login shell 的界面。
Linux stat命令的用法及解释
Linux stat命令用于显示文件的状态信息。stat命令的输出信息比ls命令的输出信息要更详细。
1、语法
stat(选项)(参数)
2、选项
-L:支持符号连接;
-f:显示文件系统状态而非文件状态;
-t:以简洁方式输出信息;
--help:显示指令的帮助信息;
--version:显示指令的版本信息。
3、参数
文件:指定要显示信息的普通文件或者文件系统对应的设备文件名。
4、实例
[root@localhost ~]# ls -l myfile
-rw-r--r-- 1 root root 0 2022-01-18 myfile
[root@localhost ~]# stat myfile
file: “myfile”
Size: 0 Blocks: 8 IO Block: 4096 一般空文件
Device: fd00h/64768d Inode: 194805815 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-01-18 12:22:35.000000000 +0800
Modify: 2022-01-18 20:44:21.000000000 +0800
Change: 2022-01-18 20:44:21.000000000 +0800
[root@localhost ~]# stat -f myfile
File: "myfile"
id: 0 Namelen: 255 type: ext2/ext3
Block size: 4096 Fundamental block size: 4096
Blocks: Total: 241555461 free: 232910771 Available: 220442547
Inodes: Total: 249364480 Free: 249139691
[root@localhost ~]# stat -t myfile
myfile 0 8 81a4 0 0 fd00 194805815 1 0 0 1292127755 1286628261 1286628261 4096
Linux star命令的用法及解释
Linux star命令相关的命令是:tar,具体用法可查找命令帮助。
1、CMD
-C/-u/-r 创建/更新/用指定的文件来取代磁带存档
-x/-t/-n 提取/列表/跟踪指定的文件
-copy 命名复制文件到目标目录
-diff 存档文件与系统文件的不同
2、选项
-help 打印此帮助
-xhelp 打印扩展的帮助
-version 打印版本信息并退出
blocks=#,b=# 设置阻断因子#X512字节数(默认20)
file=nm,f=nm 使用'纳米'磁带,而不是标准输入/输出
-T 使用$磁带磁带,而不是标准输入/输出
-[0-7] 选择一个替代磁带驱动器
-fifo/-no-fifo 使用/不使用FIFO从/到磁带优化数据流
-v 增量详细级别
-block-number 打印的块数,其中西藏自治区头开始
-tpath 与-t,-cv或-diff使用仅列出路径名
H=header 产生'头'存档类型(参见H =帮助)
artype=header 产生'头'存档类型(见artype =帮助)
-print-artype 检查和打印存档,并在同一行,然后退出压缩类型。
C=dir 存储之前进行CHDIR到“目录”/解压一个文件
-bsdchdir 做的BSD风格的C =(只涉及到下一个文件类型ARG)
-find 选择分隔符:使用find命令行权。
-Z 管道输入/通过压缩输出,不会对磁带工作
-z 管道输入/通过gzip的输出,不会对磁带工作
-j,-bz 管道输入/通过bzip2压缩输出,磁带上不起作用
-lzo 管道输入/通过lzop的输出,不会对磁带工作
-7z 管道输入/通过的p7zip输出,不会对磁带工作
在磁带上的工作:
-B 进行多次读取(需在管道上)
-i 忽略校验和错误
-d 不存储/创建目录
-m 不恢复访问和修改时间
-o,-nochown 不恢复的所有者和组
-pax-p string 使用pax像权限设置
-a,-atime 保存文件后重新访问时间
-p 恢复文件权限
-no-P 不恢复文件的权限
-l 不打印一条消息,如果不是所有的链接都甩
-h,-L 遵循符号链接,好像他们是文件
-pax-L 跟随符号链接,好像他们是文件(人型)
-pax-H 使用CMDLINE符号链接,就好像它们是文件(人型)
-D 不下降目录
-M,-xdev 不降安装点
-w 做交互式创建/提取/重命名
-pax-i 互动创建/提取/重命名(人型)
-O 兼容(除了校验和错误)
-P 最后一条记录可以是局部的(对盒式磁带有用)
-S 不存储/创建特殊文件
-F,-FF,-FFF,...... 不存储/创建的SCCS / RCS的核心和目标文件
-U 无条件地恢复文件
3、实例
[tank@localhost test1]$ touch file{1,2,3} #创建三个测试文件
[tank@localhost test1]$ ls
file1 file2 file3
[tank@localhost test1]$ star -xattr -H=exustar -c -f=test.star file{1,2,3} #存档,也可以理解成压缩
star: 1 blocks + 0 bytes (total of 10240 bytes = 10.00k).
[tank@localhost test1]$ rm -f file* #删除file 3个文件
[tank@localhost test1]$ ls
test.star
[tank@localhost test1]$ star -x -f=test.star #解压存档文件
star: 1 blocks + 0 bytes (total of 10240 bytes = 10.00k).
[tank@localhost test1]$ ls
file1 file2 file3 test.star
Linux ssh-keyscan命令的用法及解释
Linux ssh-keyscan命令是一个收集大量主机公钥的使用工具。
1、语法
ssh-keyscan(选项)(参数)
2、选项
-4:强制使用IPv4地址;
-6:强制使用IPv6地址;
-f:从指定文件中读取“地址列表/名字列表”;
-p:指定连接远程主机的端口;
-T:指定连接尝试的超时时间;
-t:指定要创建的密钥类型;
-v:信息模式,打印调试信息。
3、参数
主机列表:指定要收集公钥的主机列表。
相关资讯