Linux、MySQL、Git常用命令
Linux
目录和文件
- pwd //显示当前工作目录
- mkdir mydir //创建工作目录
- cd mydir //更改工作目录
- rmdir mydir //删除工作目录
- touch myfile //创建文件
- mv myfile mydir //移动目录或文件
- cp myfile myfir //复制目录或文件
- rm -rf mydir //删除目录或文件
- ls //列出所有文件和目录
- ls -a //查看所有文件
- ls -l //详细显示
文件内容显示和处理
- cat > myfile //创建文件并编辑内容(ctrl+D结束编辑)
- cat -n myfile //查看文件
- sort myfile //对文件内容进行排序
- sort -r myfile //逆序
- uniq myfile //检查文件中的重复内容
- cut -b(-c)(-d) 2(3) myfile //对文件内容进行剪切
- paste myfile02 myfile01 //对文件内容进行粘贴 02-)01
压缩
- zip myfile.zip myfile //压缩
- zip -d myfile.zip myfile //添加
- zip -m myfile.zip myfile //删除
- unzip -o myfile.zip //解压(覆盖)
- unzip -n myfile.zip //解压(不覆盖)
MySQL
create database name //创建数据库
use database name // 选择数据库
drop database name // 直接删除数据库,不提醒
insert into 表名(列1,列2,列3,列4,…) values(值,值,值) // 增 Insert
- 例子 :insert into student(name,sex,age) values(‘张三’,18,’男’)
delete from 表名 where 列=值 // 删delete
- 例子 :delete from student where id=1
update 表名 set 列=值,列=值,…. where… // 改 update
- 例子 :update student set name = ‘张三’ where id=1
select * from 表名 // 查询所有
- 例子:select * from student(查询student表中所有列)
- 例子2 :select * from student where id =1(表示查询student表中id=1的学生的所有列)
- #去重查询 DISTINCT。例子:查询出表当中有哪些性别 SELECT DISTINCT sex FROM student
- 模糊查询,使用like。select * from student where name like ‘%王’ 表示模糊查询name以王结束的
- 排序查询 ORDER BY 倒序关键字DESC
Git
- git init // 初始化
- git add // 在提交之前,Git有一个暂存区(staging area),可以放入新添加的文件或者加入新的改动
- git commit -m “提交的备注信息” // 提交到仓库
- git remote add origin git@github.com:帐号名/仓库名.git // 远程仓库
- git push -u origin master // 将本地分支的更新内容,全部推送至远程仓库 master 分支
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 AliveSeven's Blog!
评论