一、认识终端
打开终端:(乌班图系统):Ctrl+Alt+T
打开终端:(Windows系统):Win+R
关闭终端:exit命令或快捷键Ctrl+D
2:认识shell
username @ hostname:direction Shell提示符
// username 用户名
// hostname 主机名
// direction方向/路径
"~"表示在用户主目录下;"#"表示在根目录下。
// Shel 提示符普通用户为"$"符号;
超级用户/管理员用户/root为 "$"
3:Linux操作系统命令
3.1:用户与系统相关命令
1)、su 切换用户
// sudo superuser do
// passwd 设置/更改密码
// 我要以超级管理员的身份为root用户新建密码
$ sudo passwd root
// switchUser su为切换用户命令
$ su root
// 退出超级管理员身份
$ exit
// 以普通用户的身份执行超级用户的权限
$ sudo +命令
2) 、系统相关命令
// exit 命令
// 当用户为普通用户时、其功能为关闭终端
// 当用户为超级用户时,其功能为切换到普通用户
//shutdown命令
//实现系统关机/重启
// shutdown 关闭服务器
// shutdown -r 一分钟后重启
// shutdown -c 取消一分钟后的重启/关机
// shutdown -h 一分钟后关机
// reboot 立即重启
Tab补齐
命令补齐需要连续按两次Tab键
文件名补齐需要按一次Tab键。
3.2:文件相关命令
1)目录的创建与删除命令
// 目录创建
$ mkdir filename
// 创建一个层级目录
$ mkdir -p filenamei/filename2/filename3
// 删除空目录
$ rmdir filename
// 删除非空目录
$ rm -rf filename
// 创建空文件
touch
2)目录切换
// 切换目录
$ cd【需要切换的路径名]
// 切换到上一级目录
$ cd ..
// 切换到用户主目录
$ cd ~
// 切换到根目录
$ cd /
// 跳转到实际物理路径,而非快捷方式路径
$ cd -p
// ./表示当前所在目录
// ··/表示上一级目录
// ../../表示上上级目录
// pwd查看用户当前工作目录的绝对路径
3) 文件显示查询
$ls[选项][文件]
// 表示一行输出一个文件
$ ls -1
// 列出目录中所有的文件(包括:开头的隐藏文件)
$ ls -a
// 列出文件的具体信息
$ ls -l
// 查看文件内容
cat
4) 文件的复制、剪切、删除
//命令cp用来实现将目录或文件复制到另一个目录或文件中
$ cp 源文件/目录 目标文件/目录 【-rf】
// 命令mv用来实现将目录或文件移动(剪切)到另一个目录或文件中。
$ mv 源文件/自录 目标文件/目录
//命令rm用来刷除文件或自录,
$ rm -rf
// 递归删除目录中所有内容
$ rm -r
// 强制执行删除操作,而不提示用于进行确认。
$ rm -f
// 显示指令的详细执行过程
$ rm -v