华为官方Linux培训视频HCIA-openEuler-学习笔记2.1-Linux命令行

使用Linux命令行
命令行更高效:
 Linux系统中使用键盘操作速度要比鼠标更快。
 图形化界面不可重复,而命令行可以编写的脚本完成所有过程(例如:删除过期日志文件)。
 图形化界面开销大:
 运行图形化界面会占用很多的系统资源,运行命令行可以让系统资源释放给它更应该做的事情。
 命令行有时候是唯一的选择:
 大部分服务器操作系统不会安装图形界面(GUI)。
 联网设备的维护管理工具本来就没有图形化界面供我们使用。
Linux命令语法格式
命令格式: 命令 【-选项】【参数】
 示例:ls -la /etc
 说明:
 个别命令使用不遵循此格式,【】符号表示非必选项。
 当有多个选项时,可以写在一起。
 简化选项(一个-)与完整选项(两个--),比如 ls  -a 等于 ls  --all

Linux命令行操作技巧
Tab键补全:可以用来自动补全命令或文件名,省时准确。
  未输入命令状态下,连按两次 tab键列出所有可用命令。
  已输入部分命令名或文件名,按 tab键自动补全。
 光标
  up 方向键上(可以调出输入历史执行记录,快速执行命令)。
  down 方向键下(配合 up 选择历史执行记录)。
  Home 移动光标到本行开头。
  Ctrl + A 移动光标到行首。
  Ctrl + E 移动光标到行尾。
  Ctrl + C 终止当前程序。
  Ctrl + L 清理屏幕显示。

Linux命令分类

分类

命令

登录和电源管理

login、shutdown、halt、reboot、install、exit、last等。

文件处理

file、mkdir、grep、dd、find、mv、ls、diff、cat、ln等。

系统管理

df、top、free、quota、at、ip、kill、crontab等。

网络操作

ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup等。

系统安全

passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who等。

其它

tar、unzip、gunzip、unarj、mtools、man。

Linux系统基础命令
登录命令1:login

login的作用是登录系统,使用权限是所有用户。

如果选择用命令行模式登录Linux的话,看到的第一个Linux命令就是login

登录命令2:last

last命令的作用是显示近期用户或终端的登录情况,使用权限是所有用户。通过last命令查看该程序的log,管理员可以获知谁曾经或企图连接系统。

主要参数:
 -n:指定输出记录的条数
 -t tty:只显示指定的虚拟控制台上登录情况
 -y:显示记录的年、月、日
 -ID:知道查询的用户名
 -x:显示系统关闭、用户登录和退出的历史

登录登录3:exit
exit命令的作用是退出系统,它的使用权限是所有用户。
主要参数:exit命令没有参数,运行后退出系统进入登录界面。

电源命令1:shutdown

shutdown命令的作用是关闭计算机,使用权限是超级用户。

主要参数:
 -h:关机后关闭电源。
 -r:关机后打开电源(相当于重启)。
 -t:在改变到其它运行级别之前,告诉init程序多久以后关机。
 -k:并不真正关机,只是送警告信号给每位登录者。
 -F:在重启计算机时强迫fsck。
 -time:设定关机前的时间。

电源命令2:halt

halt命令的作用是关闭系统,使用权限是超级用户。

主要参数:
 -n:防止sync系统调用,它用在用fsck修补根分区之后,以阻止内核用老版本的超级块覆盖修补过的超级块。
 -w:并不是真正的重启或关机,只是写wtmp(/var/log/wtmp)纪录。
 -f:没有调用shutdown,而强制关机或重启。
 -i:关机(或重启)前,关掉所有的网络接口。
 -f:强迫关机,不呼叫shutdown这个指令。
 -d:关闭系统,但不留下纪录。

电源命令3:reboot

reboot命令的作用是重新启动计算机,使用权限是系统管理者

主要参数:
 -n: 保存数据后再重新启动系统。
 -w: 并不会真的重开机,只是把记录写到/var/log/wtmp文件里。
 -d: 不把记录写到/var/log/wtmp文件里(-n这个参数包含了-d)。
 -i:关闭网络设置之后再重新启动系统。

Linux文件目录结构

在Linux操作系统中,一切皆是文件

Linux的文件目录结构是树形,“/”称为根目录

[root@localhost ~]# ls /
 bin   dev  home  lib64       media  opt   root  sbin  sys  usr
 boot  etc  lib   lost+found  mnt    proc  run   srv   tmp  var

 

 

Linux主要目录用途

目录名

主要存放的文件及其用途

/bin

bin是Binary的缩写, 这个目录存放着最经常使用的命令。

/boot

这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。

/dev

dev是Device(设备)的缩写, 该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。

/etc

这个目录用来存放所有的系统管理所需要的配置文件和子目录。

/lib

这个目录里存放着系统最基本的动态连接共享库,其作用类似于Windows里的DLL文件。几乎所有的应用程序都需要用到这些共享库。

/mnt

系统提供该目录是为了让用户临时挂载别的文件系统的。

/opt

这是给主机额外安装软件所摆放的目录。

/proc

系统内存映射的虚拟目录,可以通过直接访问这个目录来获取系统信息。

目录名

主要存放的文件及其用途

/root

该目录为系统管理员,也称作超级权限者的用户主目录。

/sbin

s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序。

/srv

<
  • 8
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值