Linux命令行基础
1.Linux命令基础知识:
Linux的GUI与CLI
GUI是图形用户界面
CLI是命令行界面
为什么要使用Linux命令行?
命令行更高效:
Linux系统中使用键盘操作速度要比鼠标更快。
图形化界面不可重复,而命令行可以编写的脚本完成所有过程(例如删除过期日志文件)
图形化界面开销大:
运行图形化界面会占用很多的系统资源,运行命令行可以让系统资源释放给它更应该做的事情。
命令行有时候是唯一的选择:
大部分服务器操作系统不会安装图形界面(GUI)
联网设备的维护管理工具本来就没有图形化界面供我们使用。
Linux命令语法格式:
命令格式:命令【-选项】【参数】
示例:la -la/etc
说明:
个别命令使用不遵循此格式,【】符号表示非必选项。
当有多个选项时,可以写在一起。
简化选项(一个-)与完整选项(两个--),比如is -a等于la --all。
ls -l表示以长格式列出当前目录的内容
ls -a表示列出当前目录的所有内容,包括隐藏文件
ls -al就是表示以长格式列出当前目录的所有内容,包括隐藏文件的内容
操作技巧:
双击tab可以列出所有可用命令
Ctrl+c可以终止当前程序的执行
Linux命令分类:
1.登录命令:
login:作用是登录系统,使用权限是所有用户。
如果选择用命令行模式登录Linux的话,看到的第一个Linux命令就是login
top命令可以监视当前进程
kil命令可以关闭进程
last命令可以查看最近的登录记录
last -n可以显示最近的N条登录记录
last tty2可以显示tty2虚拟控制台的登录记录。
last root 可以显示root用户的登录记录,可以将root用户替换为任何一个用户。
exit命令可以退出该系统
电源管理命令: