linux简介
linux的安装方式:
直接将操作系统安装到服务器硬件上
通过虚拟机软件安装
虚拟机:指的是通过软件模拟的具有完整硬件功能系统功能,运行在完全隔离的环境中的完整的计算机系统
linux网卡设置
由于启动服务器时未加载网卡,导致的ip地址初始化失败
ip addr 查看服务器的ip地址
cd / cd etc
cd
linux的目录结构
- / 是所有的目录的节点
- 目录的结构像一个倒挂的树
linux的常用命令
| 1 | ls | list | 查看当前目录下的内容 |
|---|---|---|---|
| 2 | pwd | print work dorectory | 查看当前所在的目录 |
| 3 | cd[目录] | change directory | 切换目录 |
| 4 | touch[文件名] | touch | 如果文件不存在,新建文件 |
| 5 | mkdir[目录名] | make directory | 创建目录 |
| 6 | rm[目录名] | remove | 删除指定的文件 |
如果出现了乱码的问题,只需修改编码格式即可
enco 'LANG ="en_US.UTF-8"'/etc/profile
source /etc/profile 重新加载配置文件
linux命令使用技巧:
- tab键自动补全
- 连续两次tab键,给出操作的提示
- 使用上下键快速调出曾经使用过的命令
- 使用clear 命令或者Ctrl+l快速实现清屏效果
linux命令的格式
command [-options] [parameter]
- command 命令的名称
- [-options] 选项,可以用来对命令进行控制,也可以省略
- [parameter] 传给命令的参数,可以是0个也可以是一个或者多个
[]中的内容是可以选择的
ls 只有命令的形式
ls -l 带选择的
cd /root 带参数的
当然这个参数可以是多个的
命令,选 项,参数都有的
加上 -f 在删除文件时不会出现删除询问
命令名,选项,参数之间使用空格分隔
linux文件目录操作命令
1.文件操作命令ls
作用:显示指定的目录下的内容
语法:ls [-al] [dir]
-a 显示所有的文件及目录(以.开头的隐藏文件也会显示)
-l 除文件名称外,同时将文件形态,权限,拥有者,文件大小等信息详细列出
注意:linux为ls -l 提供了一种简写的方式,即ll
ls -a
ls -l
ls -al = ls -a -l
ls -al /etc
2.文件操作命令cd
作用:用于切换当前的工作目录,即进入到指定的目录
语法:cd [dirName]
[dirName]说明:
- ~表示用户的home目录
- .表示目前所在的目录
- .. 表示目前目录位置的上级目录
3.文件操作命令cat
作用:用于显示文件内容
语法:cd [-n] fileName
-n 由一开始对所有的输出的行进行编号
cat /etc/profile
cat -n /etc/profile
4.文件操作命令 more
作用:以分页的形式显示文件内容
语法:more fileName
使用说明:
- 回车键 向下滚动一行
- 空格键 向下滚动一屏
- b 返回上一屏
- q或者Ctrl+c 退出more
more /etc/profile
5.文件操作命令 tail
查看文件末尾的内容,主要用于日志文件输出显示
tail [-f] fileName
说明:
- -f 动态读取文件末尾内容并且显示,通常用于日志文件的内容输出
tail /etc/profile 显示/etc目录下的profile文件末尾10行的内容
tail -20 /etc/profile 显示/etc目录下的profile文件末尾20行的内容