目录
一、基础知识:
管理员用户: root (拥有几乎所有权限,能力越大,责任越大)
RHEL7提供了6个用户界面,包括1个图形界面,5个字符界面
ctrl+alt+f1 :切换到图形界面
ctrl+alt+(f2-f6) :切换到字符界面
ctrl+alt :鼠标从字符界面切换出来
ctrl+shift+ ‘+’ : 放大子终端
ctrl + ‘-’ : 缩小子终端
ctrl+shift+t :新增子终端
ctrl+d :关闭当前子终端
alt + 数字 :切换到某个子终端
ctrl + shift + c :复制
ctrl + shift + v :粘贴
ctrl +a / ctrl + e :光标移动到整个命令串最前面(后面)
ctrl + u / ctrl + k :从光标处向最前面(后面)删除命令串
ctrl + l :清屏
tab键:可以补齐已经输入字符开头的命令
linux区分大小写
设置系统语言为中文(重启虚拟机后生效): localectl set-locale LANG="zh_CN.utf8"
关机: init 0
重启: reboot
提示符说明:
[root@localhost Desktop]#
root : 用户名
localhost :主机名
Desktop :当前位置,当前所在目录(相对路径)
# :管理员提示符
$ :普通用户提示符
二、简单命令
id :查看当前用户身份,即我是谁
pwd : 显示当前工作目录
passwd :修改密码,普通用户需要输入当前密码并且新密码需要遵守密码策略,如果命令后面不接用户名即跟自己改密码,只有管理员有权限修改其他用户密码
passwd user1 :修改user1用户密码
ls : 查看当前工作目录下子文件或子目录
date:查看日期和时间
su - :切换用户,管理员切换到普通用户不需要密码,普通用户切换到任何用户都需要输入对应用户密码
su - 用户名
su – user1 :切换到user1用户
su - :切换到管理员,切换到root
history :查看历史记录
!number:执行第number对应命令
!String :执行最近一条以String开头命令
三、Linux目录结构
管理员(root)的家目录是 /root
普通用户家目录: /home/用户名
绝对路径:从/开始表示如 /root/file
相对路径:从当前工作目录开始表示
常见目录功能
/bin :存放二进制可执行程序
/boot:存放系统启动的各种文件
/dev :存放设备文件
/etc :存放系统配置文件
/home:普通用户家目录
/mnt:临时文件系统的挂载点目录
/opt:第三方软件的存放目录
/sbin: 存放二进制可执行程序,管理员使用
/tmp:存放临时文件
/var:存放随时改变的文件,如系统日志
四、查看命令帮助手册
命令语法:
command option arguments
command :做某件事
option:修饰一个命令的行为
-字母
--单词
arguments :某个对象
查看帮助手册方式
方式一
whatis 命令名:查看这个命令简单描述信息,当第一天安装时,使用mandb命令强制更新数据库
方式二
命令名 –-help
方式三
man 命令名
[ ] :可选
-字母 等同于 –-单词
NAME -》名称及简要说明
SYNOPSYS -》格式和使用方法说明
DESCRIPTION -》详细说明
OPTIONS -》可用选项及其介绍说明
EXAMPLES -》示例(附带简单说明)
FILES-》相关文件
ENVIRONMENT-》环境变量
SEE ALSO-》其它帮助参考
paup:向上翻页
pgdn:向下翻页
g:回到开头
G:回到末尾
/String :搜寻String关键字
n/N :向下(向上)搜寻关键字
q:退出
方式四
info 命令名
五、常用文件操作命令
ls :显示当前目录内容
-a :列出隐藏文件
touch 文件名 :创建文件
mkdir 目录名 :创建目录
cd 目录名 : 切换工作目录
cp 源文件 目录 :复制文件到目录
cp file d1 :复制当前目录文件file到子目录d1里面去并命名为file(d1目录存在)
cp file d1/file1 : 复制当前目录文件file到子目录d1里面去并命名为file1
mv 源文件 目标 :移动源文件到目标处
rm 文件名 :删除文件或目录
-f :强制删除,不提示
-r :删除目录必备选项