命令操作执行速度快,技术含量高,建议学习
一:Linux服务器命令操作
ls //展示当前目录下所有文件 pwd 查看当前目录的绝对路径
目录的进出
1、cd 目录名 //进入某目录 2、cd .. 返回上一级目录 3、cd - 返回上一次的目录 4、cd /usr/local/xxx 进入绝对路径目录 5、cd usr/bin 进入相对路径目录
文件夹的创建移动删除
1、mkdir [选项] DirName //创建文件夹名 2、rm [选项] DirName 或者rmdir DirName 删除文件夹名 3、cp file1 file2 //将file1复制更名为file2
mv[选项(option)] 源文件或目录 目标文件或目录 1、 使用命令:mv webdata /bin/usr/ 2、可以延伸一下:mv /usr/lib/* /zone 是将 /usr/lib/下所有的东西移到/zone/中。 3、mv /usr/lib/*.txt /zone
文件的解压缩
tar命令 解包:tar zxvf FileName.tar 打包:tar czvf FileName.tar DirName
gz命令解压:gunzip FileName.gz 压缩:gzip FileName
文件的删除创建和查找
1、常规删除a.txt文件 rm a.txt 2、强行删除file.log文件 rm -f file.log 3、删除dirname目录下的所有东西
rm -R dir dirname 4、touch ./test.js //在当前目录下创建一个名为 test.js 的文件 5、locate -blockchain 或者通过用星号分隔单词来查找 "blockchain use cases",或者星号(*)。例如:locate -i*blockchain*use*cases* find 在文件系统中搜索某文件
vim的操作
vim file //编辑文件file
键入i、a、o、进入插入模式
ESC返回命令模式, w //保存 q //退出 q! //退出不保存
wq //保存并退出
Linux软件包管理
dpkg(Debian Package)管理工具,软件包名以.deb后缀。这种方法适合系统不能联网的情况下。
比如安装tree命令的安装包,先将tree.deb传到Linux系统中。再使用如下命令安装。
sudo dpkg -i tree_1.5.3-1_i386.deb 安装软件
sudo dpkg -r tree 卸载软件
注:将tree.deb传到Linux系统中,有多种方式。VMwareTool,使用挂载方式;使用winSCP工具等;
APT(Advanced Packaging Tool)高级软件工具。这种方法适合系统能够连接互联网的情况。
依然以tree为例
sudo apt-get install tree 安装tree
sudo apt-get remove tree 卸载tree
sudo apt-get update 更新软件
将.rpm文件转为.deb文件 .rpm为RedHat使用的软件格式。在Ubuntu下不能直接使用,所以需要转换一下。sudo alien abc.rpm
网络查看命令1、 ping www.baidu.com 2、ping -b 192.168.120.1 ping网关,可用route查看网关地址 ctrl+c可以终止ping
clear 直接输入clear命令当前终端上的任何信息就可被清除。
linux 命令大全手册 http://man.linuxde.net/
三:Mac终端命令连接阿里云终端:
sudo ssh root@公网ip
四:mysql命令
mysql -u root -p
mysql操作命令:
查看当前的数据库show databases
进入mysql命令行之后执行\q退出到终端命令
查看某个文件在哪个目录下
root@iZ2zebruzaqhhih6l89cn4Z:~# whereis iptables
一:GIT命令行:
git clone https://github.com/wallstreetcn/XXXXX/XXXXX.git
git pull
git add .
git rm claname.class
git status
git commit -m“”
git push origin master
App仓库:app@app.hymba.com:app2.0.git
dd0199a44ddf3265