linux 入门
来源:互联网 发布:品茗安全计算软件 编辑:程序博客网 时间:2024/06/17 12:43
linux入门
(本篇博客采用rhel7.0操作系统,gnome桌面)
1. 虚拟控制台
ctrl+alt+f2-f6 ##进入虚拟控制台(文字界面)
ctrl+alt+F1|F7 ##回到图形界面
当然在文字界面你可以用startx命令进入图形,前提是你安装了图形界面,常用的图形界面有GNOME和KDE。linux的默认登录模式有两种,一种是文字界面(运行等级 3),一种是图形界面(运行等级5)。linux有7种执行等级,我们目前只需要知道下面四种:
run level0: 关机
run level3: 纯命令模式
run level5: 含有图形界面模式
run level6: 重启
用init命令进入切换各种模式,例如我想要关机就可以使用:init 0 命令 gnome中常规操作:>1.ctrl+alt+上|下 ##切换工作界面 2.ctrl+alt+L ##锁屏
2.什么是shell?
简单的说shell就是**linux系统内核与用户的接口**,它为用户提供使用操作系统的界面。它接受来自用户的命令,然后调用相应的应用程序处理用户键入的命令 。同时shell也是一种程序设计语言,使用交互式的方式解释和执行用户输入的命令,或自动解释和执行预先设定好的一连串命令。
cat /etc/shells #查看shell的种类
打开shell:
图形界面开机后打开shell:左上角Applications–>favorites–>terminal
使用shell命令:
在提示符之后输入: 命令 参数 目标
参数指定:
- -参数 ##单词的全拼
-参数 ##单词缩写
帮助:命令 - -help
【内容】 ##内容选加
<内容> ##内容必加
内容… ##内容个数任意
3.简单命令:
日期:
`date ##查看日期``cal ##查看日历`
[root@burgess ~]# date +%Y-%m-%d 2017-07-31
监控: watch -n 1 date 监控date命令每秒钟执行一次
修改密码:
passwd username ##更改用户密码(只有root用户可以)passwd ##普通用户修改自己的密码passwd -l username ##冻结普通用户passwd -u username ##解锁冻结普通用户
文件相关命令:
file ##查看文件类型cat 文件名称 ##查看文件所有内容到文件的最后less 文件名称 ##查看文件所有内容从文件的开始,按Q退出head -数字 文件名称 ##文件内容前多少tail -数字 文件名称 ##文件内容后多少wc -l ##行数 -c ##字节数 -m ##字符数 -w ##单词数 -L ##显示最长行的长度
切换用户:
[root@burgess ~]# su - <username> ##shell中切换用户身份
历史命令的调用:
history ##查看历史!数字 ##执行第多少条命令!关键字 ##执行最近一条以关键字开头的命令ctrl+R+关键字 ##调出最近一条含有关键字的命令上/下键 ##从最后一条命令开始向前查看或者向后查看history -c ##清除历史
4.快捷键:
ctrl + a ##光标移动到行首 + e ##光标移动到行尾 + u ##光标所在位置删除到行首 + k ##光标所在位置删除到行尾 + r ##调出最近一条含有关键字的命令 + 左/右 ##光标移动以单词为单位 + c ##撤销以输入的命令 + d ##关闭当前环境 + shift + t ##在现有shell中重新打开一个table + shift + pageup/pagedown ##切换table + l ##复位并清屏 + alt + l ##锁屏 + alt +上/下 ##切换工作界面 + alt + f1|f7 ##进入图形界面 + alt + f2-f6 ##进入虚拟控制台
5.关机重启:
poweroff|init 0|shutdown -h now ##关机
reboot| init 6 |shutdown -r now ##重启
尽量用shutdown来进行关机或重启
因为shutdown可设置关机时间,自定义关机消息,可以仅发出警告,可以选择是否要用fsck检查文件系统,更为安全。
[root@burgess ~]# shutdown -h now立刻关机[root@burgess ~]# shutdown -h 10:10系统在今天的10:10会关机,若11:10执行此命令,则隔天才关机[root@burgess ~]# shutdown -h +10系统过10分钟后自动关机[root@burgess ~]# shutdown -r now系统立刻重启[root@burgess ~]# shutdown -r +30 'the system will reboot!'在过30分钟后重启并发消息给所有在线用户[root@burgess ~]# shutdown -k now 'this system will reboot!'仅发出警告系统并不会关机
- Linux入门
- Linux入门
- linux 入门
- Linux 入门
- Linux入门
- linux入门
- Linux入门
- Linux入门
- Linux入门
- Linux入门
- linux 入门
- linux入门
- Linux入门
- Linux入门
- linux入门
- linux入门
- Linux 入门
- Linux入门
- MySQL数据库查询常用语句
- SqlServer集合运算
- LeetCode---231. Power of Two
- AppCan TreeView
- 属性动画
- linux 入门
- Android Context 上下文 你必须知道的一切
- js,jquery常用拼接html方法
- HDU 5127 Dogs' Candies(暴力)
- CodeForces #426 div2 B The Festive Evening
- javascript时间戳 转换成时间
- vb.net 为PrintPreviewDialog控件添加新按钮
- Requests库的入门
- Java编程思想之多态