linux学习笔记
一、Linux基础命令:
- 有一个默认的超级管理员用户root
- [root@hadoop-senior Desktop] #
用户名 主机名 所在目录 - 有两个字符:#和$,分别是表示当前用户是root用户(对系统进行配置管理时)和普通用户
- 在linux系统下查看IP:# ifconfig(相当于windows下面的ipconfig)
- 需要设置固定的ip地址
- 清屏:# clear
- 创建用户:# useradd beifeng(会给这个用户在系统目录下创建一个目录,称为用户主目录)
- 设置密码:# passwd beifeng
- 切换用户:# su - beifeng(root用户切换到普通用户不需要输入密码,反过来需要输入密码)
- 普通用户 切换到root用户: $ su
- 显示当前用户所在目录:# pwd
- 显示主机名称:#/$ hostname
- 设置主机名称:# hostname xxxxxxxx(注意这种方式,仅当前使用没有问题,重启之后还会变化。why?因为linux系统中所有信息都来自于文件中,这种方式没有写进文件中)
- 读取文件内容的命令:# cat /xx/xx/xxx/xx
- 编辑文件:# vi /xx/xx/xxx/xx,进入编辑插入模式(按小写i),退出按Esc,保存按:,第二步按wq,不保存按:q!
- 关机:# halt
- 重启:# reboot # init 6
- 查看当前目录下所有文件:ls | -la(a是显示隐藏文件,前面一个点)| ll | ls – list
- 特殊目录字符:一个点表示当前目录,两个点表示上级目录
- 切换目录:cd dirName
- 创建一个文件:touch
二、远程链接
1. 四大远程工具:
1. 远程命令行:SecureCRT(当第一次远程连接到linux的系统时,进入当前用户的主目录)
2. 远程文件传输:Filezilla
3. 远程编辑工具:Notepad++(可以避开不熟悉vi工具)UltraEdit
4. 远程界面工具:Xmanager4
2. 远程链接四要素:Ip地址、用户名、密码、协议ssh
3. 主机名与IP地址映射:
1. Linux配置文件:/etc/hosts
2. Windows的配置文件:/Windows/System32/driver/etc/hosts