ubuntu基本知识
一、压缩与解压
1、打包 tar -cvf xxx.tar
2、压缩tar -zcvf xxx.tar.gz
3、解包 tar -xvf xxx.tar
4、解压 tar -zxvf xxx.tar.gz
二、网络配置
1、ping IP地址 检测网络是否可达
2、ifconfig 查看配置网络地址
三、用户
1、用户切换:su -用户名
2、创建用户 sudo useradd 用户名 -d /home/
3、修改密码 sudo password 用户名
4、远程登录: ssh 用户名@IP地址 推出用exit
四、文件权限
1、修改文件权限 chmod 777 文件名
2、文件名更改 mv hello.c hell.c
五、vi的使用
1、进入插入模式 按字母i
2、退回到编辑模式 按下ESC
3、退出以及保存,经命令模式 按下 ‘:’
在命令模式下按 :wq(存盘保存)
:q!(强制退出,不保存)
4、编辑模式
(1)插入模式
按 i 切换进入插入模式,按 i 进入插入模式后是从光标当前位置开始输入文件;
按 a 进入插入模式后,是从目前光标所在位置的下一个位置开始输入文字;
按 o 进入插入模式后,是插入新的一行,从行首开始输入文字。
(2) 删除文字
x :每按一次,删除光标所在位置的"后面"一个字符。
nx:例如,「6x」表示删除光标所在位置的"后面"6个字符。
X:大写的X,每按一次,删除光标所在位置的"前面"一个字符。
nX:例如,「20X」表示删除光标所在位置的"前面"20个字符。
dd:删除光标所在行。
ndd:从光标所在行开始删除n行
删除实际上并没有丢弃数据,而是将数据移到了缓冲区,故而可以用p或者(P)实现剪切的功能
(3)粘贴复制
yy 复制光标所在的行 nyy复制光标后的n行 (实质上也是将数据复制到缓冲区)
p 粘贴在光标的后面 P粘贴在光标的前面
(4)撤销前一条命令 在编辑模式下 输入u
(5)搜索
正向搜索 /str 按下enter后 输入n表示寻找下一个,当到文本末时循环到文章的开始部分,进行检索。如 /return
逆向搜索 ?str
5、shell切换
当在进行文本编辑时,想执行某个shell命令可以在命令模式下
:!commad
比如 :!cat constant.py
二、进程
(1)、查看进程
ps -ef| grep mysql
(2)、tcp端口
sodo netstat -ntlp
三、windows与ubuntu服务器
(1)、将Windows文件上传到服务器
1、将服务器的端口22打开
2、在window系统上安装好PuTTY
3、在window上 win+r 输入cmd
4、进入PuTTY的安装目录 比如 F:
cd F:\Program Files\PuTTY
5、输入
pscp d:\worker.py root@192.168.1.101:/root #将d盘下的worker.py文件以root用户上传到ip地址为192.168.1.101的/root下面,
输入相应的root登录密码即可