Toggle navigation
菜菜小站
菜菜小站
前端开发
前端开发
前端基础
bootstrap
JavaScript
后端开发
后端开发
php开发
laravel
数据库
编辑器
git
服务器
服务器
https
cos云存储
ubuntu
homestead
微信开发
微信开发
微信小程序
python开发
python开发
python基础
关于
ubuntu基本操作命令
作者:
菜菜子
|
时间:2017-04-02 11:50:00 |
分类:
后端开发
,
服务器
,
ubuntu
,
git
|
访问: 1,158 次|
评论:
0 评论
## 压缩包操作 1. 解压压缩包: >tar -zxvf [压缩包名称] ## 文件夹操作 1. 删除非空文件夹: >rm -rf [文件夹名称] 2. 创建空目录: >mkdir [文件夹名称] ## apache操作 1. 启动: >sudo service apache2 start 2. 重启: >sudo service apache2 restart 3. 关闭: >sudo service apache2 stop ##文件操作 1. 进入文件:`vi 文件名` 2. 修改文件:在点击`esc`后按`i`修改文件 3. 保存退出:在`esc`状态下,按 `:wq! ` 4. 撤销操作:在`esc`状态下,按`u`撤销上次修改操作 5. 撤销撤销操作:在`esc`状态下,按`ctrl+R`撤销第四步的操作 6. 修改文件后不保存退出:在`esc`状态下,按`:q!` 7. 退出ctrl+s终止屏幕输出模式:在`esc`状态下,按`ctrl+z`恢复编辑模式 8. 翻页 * 向前翻页:在`esc`状态下,`ctrl+f` * 向后翻页:在`esc`状态下,`ctrl+b` 9. 在文件中搜索文本 * 向前搜索:在`esc`状态下,`/hello` (在文本中向前搜索hello字符) * 向后搜索:在`esc`状态下,`?hello` (在文本中向后搜索hello字符) 10. 查找文件 * 使用locate查找文件 1. 查找test.txt文件:(区分大小写模式) >locate test.txt 2. 查找test.txt文件:(不区分大小写模式) >locate -i test.txt **当作为一名普通用户运行locate命令时,只会找到etc/skel/以及自己主目录下的对应文件,但是如果是root账户则可以找到所有人主目录中的文件,这是其短处,长处在于查找速度更快,它搜索的是一个数据库而不是整个文件系统** * 使用find查找文件 1. 列出文件夹下所有文件及子文件夹,列出test夹下所有文件 >find test 2. 根据文件名查找文件 >find 文件夹 -name 文件名 * 标准查找etc目录下的test.txt文件 >find /etc -name test.txt * 模糊查找etc目录下的文件名带有p字母的文件 >find /etc -name '*p*' 3. 根据大小查找文件 >find 文件夹名 -size 文件大小 * 查找etc文件夹下大于10M的文件 >find /etc -size +10M * 查找etc文件夹下小于5M的文件 >find /etc -size -5M * 查找文件大小介于5M-10M的文件 >find /etc -size +5M -size -10M 4. 根据用户查找文件 >find [文件夹名] -user [用户名] 1. 查找文件夹下的某个所有者拥有的文件列表 >find /etc -user zhangwei 11.复制文件并重命名 >cp 旧文件名 新文件名 * 将当前目录下的11.txt文件复制重命名为22.txt >cp 11.txt 22.txt * 将当前目录下的11.txt文件复制到同级目录test2下,并重命名为22.txt >cp 11.txt ../test2/22.txt ##gitlab 安装 [官网说明](https://about.gitlab.com/downloads/#ubuntu1604 "官网说明") 1. 安装并配置必要的依赖关系 > sudo apt-get install curl openssh-server ca-certificates postfix 2. 添加GitLab包服务器并安装包 > curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash sudo apt-get install gitlab-ce 通过管道安装脚本库,手动选择和下载包并安装使用 >curl -LJO https://packages.gitlab.com/gitlab/gitlab-ce/packages/ubuntu/xenial/gitlab-ce-XXX.deb/download dpkg -i gitlab-ce-XXX.deb 3. 配置并启动GitLab >sudo gitlab-ctl reconfigure 4. 重启GitLab >gitlab-ctl restart ##用户操作(使用root操作) 1. 增加用户 >sudo adduser db 2. 输入、确认用户密码 3. 输入用户信息 4. 使该用户具有root权限: >sudo vim /etc/sudoers 修改文件如下 >root ALL=(ALL)ALL >db ALL=(ALL)ALL 5. 修改root密码 >sudo passwd root
标签:
markdown
,
ubuntu
,
shell
还不快抢沙发
添加新评论
昵称(必填)
邮箱(必填)
网站(选填)
内容(必填)
提交评论
最新文章
ubuntu自动化安装php文件
laravel 操作redis
laravel-admin静态资源加速
laravel-admin1.6版本表单tag bug修复方法
laravel根据另外一列的值赋予grid某一列editable()
laravel-admin数据来源非数据表信息
laravel判定多对多关系是否存在
最新回复
森木志: 对的 用的就是这个版本 我看plugin.php的...
菜菜子: 插件版本呢?应该用https://github.com...
森木志: 忘记说了,typecho版本是1.2.1,php版本是...
森木志: 遇到灵异事件了,设置是没问题的,按道理来说上传成功后的...
局外人: 下载失败了,大佬帮忙看看是什么原因呢?
青丝: 7355763
菜菜子: 我好像沒有做這個提示,方便加微信吧,我看看什麼問題
青丝: 对的,提示需要8.0PHP
菜菜子: 你版本不對吧
菜菜子: 你是typecho1.2?用的是https://git...
标签
前端框架
bootstrap
laravel5
laravel-admin
laravel
微信小程序
gd库
git
wamp配置
https
表单
cos小工具
微信支付
ajax
cos
cos插件
vue
nginx
homestead
linux
ubuntu
swoole
typecho
编辑器
破解
数组
jwt
sql语言
腾讯云
邮件发送
websocket
队列
微信公众号
分页
日志
elasticsearch
wnmp
vagrant
无限极分类
分销
集合
supervisor
部署
grid
redis
python
标签
刷新
加密处理
验证码
悬浮框
权限控制
markdown
shell
mysql
测试
ui
任务调度
定时任务
deployer
gogs
反向代理
ftp
归档
2019年01月
2018年12月
2018年11月
2018年10月
2018年09月
2018年08月
2018年07月
2018年06月
2018年05月
2018年04月
2018年03月
2017年09月
2017年06月
2017年05月
2017年04月
2017年03月
2017年02月
2017年01月
2016年12月
2016年11月
友情链接
空
//