Linux操作系统使用基础丨(2)系统的运行
系统的运行
登录及退出系统
本地登录:文本或X图形界面
远程登录:SSH或TELNET
- SSH:
- Linux系统:
ssh ␣UserName@HostName<sup>5</sup>
- Windows系统:利用PuTTY、Xshell等支持SSH协议的客户端
- Linux系统:
- TELNET:
telnet HostName
(HostName指的是要登录系统的域名或 IP地址)
河师大高性能计算中心服务器不支持TELNET
- 退出系统:
exit
或<ctrl−d>
(指的是按住 ctrl键与 d键)
- SSH:
高性能计算老师:虚拟机上安装Linux或者使用wsl形式的Linux都可以快速练习Linux系统的操作和命令的使用,但可能没法调用底层的结构(比如可能会影响“Linpack测试”的题)。高性能计算的目的是充分发挥底层的性能,虚拟机和wsl都加了一个跳板,这个跳板可能会限制我们有些东西没法用,影响我们使用的性能。所以对高性能计算来说安装Windows与Linux的双系统更好。
创建或修改密码
- 一般系统:在系统提示符下输入
passwd
- 采用NIS的集群系统等:
(NIS是网络信息服务,可用于在各节点系统中同步用户信息、系统配置等)
- 如果在NIS的主服务节点:可使用
passwd
或yppasswd
- 如果在NIS的非主服务节点:应使用
yppasswd
,用passwd
修改的无效
- 如果在NIS的主服务节点:可使用
Linux的命令格式
- 命令一般具有如下格式,具体各个命令有所不同,需要查看命令的帮助(
man␣command
)
command␣options␣arguments
即:
命令 选项 参数
- 命令中
[]
之内的表示是可选选项,|
表示是或,几种中选择一种 - 一些常见正确与错误的例子:
正确 错误 -与选项分离 mail ␣−f ␣ newmail mail ␣−␣ f ␣ newmail 选项与参数的顺序 mail ␣−f ␣ newmail mail ␣ newmail␣−f 多选项 who␣−m␣−u who␣−m−u who␣−mu who␣−m␣u 键入命令
以下如非特殊说明,将以Bash(> 3.0版本) 做为默认shell说明,其它shell也许略有不同
- shell区分大小写
- 在shell提示符下输入命令,然后按回车键
- 如找不到输入的命令,会显示Command not Found
- 如命令太长,可在此行行尾键入\后按下回车键,在下一行的>后接着输入
键盘的快捷方式
下面第一行代码表示按下ctrl键与c键,其他行类似,前面三四个一定要会。
<ctrl−c>
:停止命令执行(死机时不想等可以用)<ctrl−d>
:结束传输或屏幕输入(或比如我现在SU到另一个用户上面,两个用户之间想退出也可以用)<ctrl−s>
:临时停止输出(与ctrl−c彻底中断不同,这个可以恢复)<ctrl−q>
:恢复输出<ctrl−u>
:擦除光标以前的<ctrl−k>
:擦除光标以后的<backspace>
:纠正错误<ctrl−r>
:在以前的命令中搜索自动补全命令行
自动补全命令行就是在输入命令时不必把命令输全,按·
·时shell能判断出所要输入的命令,如果有多个匹配将会列出,比如: ls ␣ /boot/v<Tab>
:系统将自动补全/boot
下以v开头的文件或目录pass<Tab>
:系统会显示所有以pass开始的命令,如果只有一个符合,则自动补全
本篇为校内选修课教授内容的私人学习笔记,仅供在此博客网站观看,可复制我的网站链接(https://blog.meta-code.top/)给你需要分享的人,但暂时不开放转载权限,侵权必究,敬请理解。
若存在错误或不当之处,还望兄台不吝赐教,期待与您交流!
评论