主要内容
1、查看Linux支持的shell类型有哪些?
2、在字符界面终端和图形界面终端之间进行切换并退出
在图形用户界面下要切换到字符界面终端,可以按下Ctrl+Alt+F1进入tty1,用户进入字符终端后,可以按下Alt+F1至F6切换到其他字符终端,或按下Alt+F7(Alt+F8)切换回图形化桌面环境。要退出字符界面终端,用户可以键入命令exit。
3、体会tab补全命令以及上下光标
Tab补全命令可以由以写的信息补全文件名
上光标显示上一个命令,下坐标显示相对这个坐标的下一个命令(以写过的)
4、设置别名rm为rm -i,然后取消别名
5、显示所有历史命令并重定向到文件file中
6、启动超级用户,使用sudo passwd root(设置密码为123456)
7、查看/etc/passwd和/etc/shadow文件,注意不要修改两个文件,体会每一部分的含义
8、列出家目录(home/sdau)下的全部文件,包括隐藏文件
Ls -la
9、在自己的主目录下创建一个新目录mydir,其权限为:只有所有者可以读、写和执行,而群组只能读写,其他用户只能读。
10、进入目录/tmp,然后回到当前家目录
11、在mydir下一次性创建多层目录a/b/c/1
12、在mydir目录下创建321目录,并赋予700的权限
13、删除递归目录
14、分页显示文件/etc/profile的内容
15、将文件file复制到目录mydir中
16、将文件file 更名为aa.c
17、创建aa.c的软链接aa.soft。使用软链接文件aa.soft显示aa.c文件的内容,然后取消你本人对aa.c文件读(r)权限,再显示文件的内容。
就是 list 的缩写,通过 ls 命令不仅可以查看 linux 文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等。
常用参数搭配:
ls -a 列出目录所有文件,包含以.开始的隐藏文件
ls -A 列出除.及..的其它文件
ls -r 反序排列
ls -t 以文件修改时间排序
ls -S 以文件大小排序
ls -h 以易读大小显示
ls -l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来
linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。
首先介绍一个名词“控制台(console)”,它就是我们通常见到的使用字符操作界面的人机接口,例如dos。我们说控制台命令,就是指通过字符界面输入的可以操作系统的命令,例如dos命令就是控制台命令。我们要了解的是基于Linux操作系统的基本控制台命令。有一点一定要注意,和dos命令不同的是,Linux的命令(也包括文件名等等)对大小写是敏感的,也就是说,如果你输入的命令大小写不对的话,系统是不会做出你期望的响应的。
arch 显示机器的处理器架构
uname -m 显示机器的处理器架构
uname -r 显示正在使用的内核版本
dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)
hdparm -i /dev/hda 罗列一个磁盘的架构特性
hdparm -tT /dev/sda 在磁盘上执行测试性读取操作
cat /proc/cpuinfo 显示CPU info的信息
cat /proc/interrupts 显示中断
cat /proc/meminfo 校验内存使用
cat /proc/swaps 显示哪些swap被使用
cat /proc/version 显示内核的版本
cat /proc/net/dev 显示网络适配器及统计
cat /proc/mounts 显示已加载的文件系统
lspci -tv 罗列 PCI 设备
lsusb -tv 显示 USB 设备
date 显示系统日期
cal 2007 显示2007年的日历表
date 041217002007.00 设置日期和时间 - 月日时分年.秒
clock -w 将时间修改保存到 BIOS