linux指令学习

1、安装vim

sudo apt-get remove vim-common
sudo apt-get install vim

2、目录指令

mv /home/mf/install /desk1       #要移动的文件夹路径和文件夹名称 目标地址
ls:列出目录 cd:切换目录 pwd:显示目前的目录 mkdir:新建一个新的目录 rmdir:删除一个空的目录
touch:新建一个文件 cp:复制文件或目录 rm:删除文件或目录

3、内部指令

ip addr:查看ip地址
who:目前有谁在线
lsb_release -a:查看版本信息
uname -r:查看当前的内核版本
netstat -a:网络的联机状态
lsblk:查看磁盘 
df -h:查看容量
du -a:列出所有文件
free -m:查看内存
lscpu:查看cpu
echo $LANG:语言
date:日期
cal:日历
bc:计算器
top:任务管理
ps -aux:查看后台执行程序

top:按1可以看到内存明细

4、文本指令

vi:文本编辑
cat:查看文件内容
ls -al ~/.bash:以.bash为开头的文件都会显示出来
find / ~name xx:查找文件xx
whereis:寻找特定文件
man date:显示date说明书
python:按两次[tab]键,以python开头的命令都会显示出来
history | less:少量历史记录
adduser fly:增加新用户
ctrl + c:终止命令
ctrl + d:离开文字界面
5、关闭防火墙
sudo ufw disable:关闭防火墙
sudo ufw status:查看防火墙状态
sudo ufw allow 80:允许外部访问80端口

在linux中,默认root的提示符为#

一般身份用户的提示符为$
6、增加新用户
adduser fly

vi /etc/sudoers
------------------------------
root      ALL=(ALL:ALL) ALL
fly        ALL=(ALL:ALL) ALL

%sudo     #去掉%
-----------------------------

sudo apt-get install openssh-server
原文地址:https://www.cnblogs.com/flymeng/p/7206413.html