目录
1. 常用命令
2. vim一般使用
3. SSH介绍
4. ssh密钥登录
1. 常用命令
1)# 与 $ 提示的区别
'#' 表示用户有root权限,一般的以root用户登录提示符为#, '$'提示符表示用户为普通用户
2)ifconfig
查看ip地址
- eno1: 代表由主板bios内置的网卡
- ens1:代表主板bios内置的PCI_E网卡
- enp2s0: PCI-E独立网卡
- eth0: 如果以上都不用,则返回默认的网卡名
ens33则属于第二种类型,即说明你的网卡是内置的PCI-E网卡,
这是由网卡特性命名的可以在 /etc/sysconfig/network-scripts/ifcfg-ens33修改名字
如果提示“未找到命令”,则需要安装net-tools工具包。
(centos系统中运行: yum install net-tools)
3) su
命令格式
su 用户名
linux用户切换,切换到root用户需要输入密码。临时使用root权限使用 sudo
4) cd
cd 目录名 进入目录
cd .. 返回上级目录
cd ~ 进入当前用户的home目录
5) 目录查看
ls 显示当前目录下的所有文件及子目录
ll 以详细信息的方式展示当前目录下的文件及子目录
dir 显示当前目录下的所有文件
pwd 显示当前路径
clear 清空屏幕显示
6) 查看文件内容
cat 只可以查看内容不能编辑
vi或vim 可查看可编辑
7)创建目录及文件
mkdir 创建目录,
语法: mkdir -选项 -参数
选项:
- -m 创建目录时同时设置文件的权限
- -p 如果上级目录没有创建,即创建输入路径上的所有目录
touch 创建文件
8)复制和移动
cp 复制
示例:
-
将文件cangls复制奥tmp目录下
cp cangls /tmp/ -
将目录/root/movie下的所有内容, 复制到 tmp目录下(注意:-r 参数有递归复制的意思)
cp -r /root/movie/ /tmp/
m