切换虚拟终端的方法:Ctrl+Alt+F[1~6],如想切换到第二号虚拟终端,则同时按Ctrl+Alt+F2
普通用户登录后系统的提示符:$
root用户登录后系统的提示符:#
退出命令:exit
Linux命令的格式是命令 选项 参数
whoami 与 who am i的区别
who这个命令重点在用来查看当前有那些用户登录到了本台机器上
who -m的作用和who am i的作用是一样的
who am i显示的是实际用户的用户名,即用户登陆的时候的用户ID。此命令相当于who -m
whoami显示的是有效用户ID ,是当前操作用户的用户名
date命令显示日期和时间
date -s ‘’修改日期和时间
cal 显示日历 cal 9 1999显示1999年9月的日历
ctrl+l = clear
su切换用户
echo ‘’输出’’中的文本
passwd XX 修改XX密码
echo ‘’ | passwd --stdin xx修改xx的密码为’’中的内容
命令 --help显示命令的使用说明
Man 当help不能查看命令的使用说明时,使用man
Useradd xx添加用户xx
Which 命令 显示命令的路径
Alias命令的作用是给命令赋予参数
Alias cp =’cp-i’
Cd ~ 改变目录到当前用户的家目录
Pwd显示当前目录
Cd ..跳转到上一层目录
Cd -跳转到上一次所在的目录
Mkdir 创建文件夹目录 mkdir /a
Mkdir -p递归创建文件夹目录 mkdir /a/b/c
Root用户的家目录为/root
普通用户的家目录为/home
Touch创建文件
Rm -rf删除指定文件而不用提示
Ls -a查看所有文件包括以’.’开头的隐藏文件
Ls -l /boot/浏览一个目录下所有子目录和子文件的详细信息
Cp命令
Cp /tmp/aaa.txt/root/桌面/ 复制文件到桌面
Cp /tmp/aaa.txt/rott/桌面/bbb.txt复制文件到桌面并重命名为bbb.txt
Cp -r 或 --recursive递归处理,将指定目录下的文件与子目录一并处理。若源文件或目录的形态,不属于目录或符号链接,则一律视为普通文件处理.
Cp -i 或 --interactive 覆盖文件之前先询问用户
Cp -f :为强制 (force) 的意思,若有重复或其它疑问时,不会询问使用者,而强制复制
Cp-p等于--preserve=模式,所有权,时间戳--preserve[=属性列表 保持指定的属性(默认:模式,所有权,时间戳),如果可能保持附加属性:环境、链接、xattr 等
Linux系统中的一些重要的目录(详见linux系统管理P41)
掌握Linux中的一些重要目录
a) bin目录:用来存放常用的可执行文件
b) sbin目录:用来存放系统的可执行文件
c) 家目录:用来存放用户自己的文件或目录,其中,超级用户root的家目录是/root,而普通用户的家目录被存放在/home目录下,并使用用户名作为最后一级目录(家目录)的名称,如cat用户的家目录为/home/cat
d) dev目录:设备文件目录
e) etc目录:配置文件目录
f) 挂载点(目录):通常可移除式硬件会被挂载在/media或/mnt目录之下
rm命令
用户可以用rm命令删除不需要的文件。通常情况下rm不会删除目录,你必须通过指定参数-r或-R来删除目录。对于链接文件,只是断开了链接,原文件保持不变。
rm命令的一般形式为:rm [选项]... 目录... 删除指定的<文件>(即解除链接)。
-f--force强制删除,忽略不存在的文件,从不给出提示。
-i--interactive交互模式删除文件,删除文件前给出提示。
-r--recursive递归的删除目录下面文件以及子目录下文件。