通过SecureCRT远程操作Linux服务器控制台,和文件传输!以及部分Linux控制台命令!
1.配置远程控制台连接:
为了让这个远程操作能接近原版的控制台操作样式,我们可以设置一下它的样式:
2.配置远程文件上传程序:
为了跳过繁琐的配置连接过程,SecureCRT提供了一个方便的类似于连接共享的功能:
用户密码验证:
3.Linux的重要操作命令
1. 通用格式:
命令 选项(参数) 【操作的文件或者目录】
如: ls -l /
2.常见命令:
命令 | 参数 | 对应单词 | 作用 |
ls |
-l : length 长格式方式显示(详细信息) -a : 列举包含隐藏文件 | list(列表) | 列举一个目录下的文件 |
cd | \ | chang dir | 进入一个目录 |
Pwd | \ | print work directory | 显示当前所在绝对路径(Linux从 /开始) |
clear | \ | clear | 清屏 (ctrl + L) |
history | \ | History(历史) | 查看命令历史记录 |
文件管理 | |||
创建: |
|
|
|
touch | \ |
| 创建文件 |
mkdir | -p :作用 mkdir /a/b/c ,如果b不存在,先创建b目录0 |
| 创建文件夹 |
删除 |
|
|
|
rm |
-r:删除目录 注意:要是选择操作后回车不能删除,就按住Ctrl加回车 -f:免确认 | Remove(删除) | 删除,(文件和文件夹) |
rmdir | \ |
| 只能删除空的文件夹 |
编辑 |
|
|
|
Vi/vim |
|
| 编辑一个文件,要是文件不存在就新建一个文件 |
cp | \用法: cp a.txt b.txt (复制a.txt,复制后的名字叫b.txt) | Copy(拷贝) | 复制 |
mv | \用法 : mv a.txt b.txt(移动a.txt,移动后的文件叫做b.txt) | Move(移动) | 移动一个文件,也可以重命名 |
查看 |
|
|
|
Cat |
|
| 直接查看文件所有内容 |
more |
|
| 分页查看(显示百分比,不能上翻) |
less |
|
| 分页查看(不显示百分比,能向上翻) |
head |
-n:查看多行, eg:head -20 filename |
| 查看文件头部的内容,默认显示10行 |
tail |
-n:查看多行 -F:动态查看 |
| 查看文件尾部的内容,默认显示10行 |
3.常见的符号命令:
. | 当前目录 |
.. | 上一级目录 |
~ | 家目录 |
> | 覆盖重写某个 |
>> | 追加到某个文件 |
| | 管道符,一般grep连用 |
man:帮助命令
wc:文本统计 wordcount
wc bb.text
2 2 6 bb.text
行数 单词 字符 文件名
-l -w -c
du:文件大小统计
-h:人性化的显示单位
visudo:编辑sudo命令
需要:我希望huadian用户拥有特殊权限(查看防火墙状态)
huadian ALL=(ALL) /sbin/service iptables status
huadian ALL=(ALL) /sbin/service iptables stop
直接配置成拥有root的所有权限
推荐配置用法
huadian ALL=(root) NOPASSWD:ALL
用户名 登录主机=(以什么样的身份执行) 可以什么样的命令
该用户怎么去使用额外配置给他的权限
sudo service iptables status
作者:唐平
时间:2018-6-3