命令记录
来源:互联网 发布:数据安全应急预案 编辑:程序博客网 时间:2024/06/05 03:52
1, php -v 版本
2,php -m 扩展
3,
cd ~
cd code
cd mylaravel
php artisan
php artisan make:model test
4,
a命令,{ mylaravel } » composer require barryvdh/laravel-ide-helper
在config/app.php provider 中添加
Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class,
b命令,php artisan ide-helper:generate
c命令, php artisan查看ide-helper
在composer.json中添加
"scripts":{
"post-update-cmd": [
"php artisan clear-compiled",
"php artisan ide-helper:generate",
"php artisan optimize"
]
},
d命令,php artisan vendor:publish --provider="Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider" --tag=config
命令:composer require doctrine/dbal
命令:{ mylaravel } » php artisan migrate
命令:{ mylaravel } » php artisan ide-helper:models
{ mylaravel } » php artisan vendor:publish --provider="Mitul\Generator\GeneratorServiceProvider"
{ mylaravel } » php artisan mitul.generator:publish
{ mylaravel } » php artisan migrate 生成数据表
5,{ dbplts } dev » php artisan tinker ~/Code/dbplts
Psy Shell v0.5.2 (PHP 5.6.14 — cli) by Justin Hileman
>>> $a= App\Models\Productprev::like('name','Mirror')->first();
6,sudo halt -p 关闭虚拟机
7,ssh user@mydev 登录虚拟机
8,sudo apt-get install mysql-serever 装软件
9,ifconfig 查看ip
10,ping www.baidu.com 查看连接
11,w 查看连接的用户数
12,cd ~回到根目录
13,cd ..回到上级目录
14,vim test.php 查看 可以修改
15,more test.php 查看
16,ll 查看文件下的文件目录
17, sz vendor.tgz 弹出保存路径的选择框,保存到本地
18,esc : wq 退出编辑模式 并保存编辑内容
19, esc : q! 退出编辑模式,不保存编辑内容
20,rm -rf vendor.tgz 删除文件
21,tar czf vendor.tgz vendor 创建压缩文件
22,tar zxf ~/tmp/vendor_dbplts.tgz
排除某个文件夹压缩
tar -zcvf log.tar.gz --exclude=log/proftpd/proftpd.log log
23,在xshell 中输入open 连接虚拟机
24,php artisan view:clear 清除缓存
25,把本地文件考到虚拟服务器上:scp env.tgz user@127.0.0.1:/home/user/tmp/
26,php artisan make:job SendReminderEmail --queued 创建job
27,ps -ef |grep php 查看进程
28,composer dump-autoload 重新下载项目
29,php artisan migrate:refresh重新生成database下migration下的table文件
30,php artisan appkit 重新生成权限管理相关代码
31,php artisan migrate:refresh 重新生成数据表
32,php artisan make:seed 类名 在seed文件加下生成类文件
32,php artisan db:seed 在数据库中生成表中的内容
33,php artisan db:seed --class=UserTableSeeder 在数据库中生成指定表中的内容
34,composer dump-autoload 当表结构有变化时执行一下
35,php artisan migrate:refresh --seed 重新生成表并填充内容
36, php artisan make:migration add_shipment_type_to_poshipments_table --table=poshipments 向表中修改字段
执行此命令后在生成的add_table.json中添加:
在up中添加 添加字段
$table->string('shipment_type',10)->after('status')->default('');
在down中添加 删除字段
$table->dropColumn('shipment_type');
37,php artisan tinker 命令调试
$a=\app\Models\userModel::find(1)
$a->organization
38,单独清除一个表中的数据
php artisan tinker
\DB::table('users')->truncate();
重新填充数据
q 退出tinker
php artisan db:seed --class CustomerTableSeed
38,php artisan tail 查看log
39,phpunit 测试
40,命令push代码
git commit -a -m "modified edit page"
git config --global user.email "zhang.yanqin@thebizark.com"
git config --global user.name "zhang.yanqin"
git commit -a -m "update"
git status
git push
41,发布
git.oschina 上提申请
管理员合并代码后
进入 /data0/apps/public/dblm/source
tmux
git pull
envoy run deploy
42,项目上线后 删除数据表中字段
1.先在xshell中创建
php artisan make:migration remove_is_hurry_from_logisticsheads_table --table=logisticsheads
2.在创建好的文件中写UP DOWN 方法,参考dbplts
$table->dropColumn('freight_share_method');
3, php artisan migrate
4,若出错,执行回滚命令
php artisan migrate:rollback
36, php artisan make:migration add_shipment_type_to_poshipments_table --table=poshipments 向表中修改字段
执行此命令后在生成的add_table.json中添加:
在up中添加 添加字段
$table->string('shipment_type',10)->after('status')->default('');
在down中添加 删除字段
$table->dropColumn('shipment_type');
43,创建事务
php artisan make:event CorplogisticsheadCreate
创建监听
php artisan make:listener CorplogisticsheadCreateEventListener --event CorplogisticsheadCreate
44,生成url
psysh
>>> urlencode('http://dev-dbp.thebizark.com/admin/grid/depot/addressdepots/index')
45,写脚本
在app》console》commands》mydebugdev下添加function
,在xshell下
php artisan mydbg:dev
选择function
46,生成表
extra 》migraton》fields下复制重命名,修改字段
添加到mitul_generator.sh中
跑mitul_generator.sh中命令
47,初始化查询带参数
1,在app>Repositories>Criteria下新建文件OrganizationCriteria.php
2,在该文件下apply方法中添加要过滤的字段
3,在AdminBaseController.php中创建_setOrganizationContextScope方法
4,在controller的_construct构造函数中初始化
$this->setContextScop([OrganizationRepository::class],[$this,‘_setOrganizationContextScope’])
48,xshell 快捷键
ctrl+e光标移到最后
ctrl+a光标移到开始位置
49,php artisan db:seed --class=RegionTableSeeder
50,命令push代码
cd Code
ls
cs Dashboard
git add * (不行的话一个文件一个文件的add 列如:git add application/channel/category)
git status
git commit -m "channel category"
git push
51 ,若push不了
rm -rf .idea 删除自动生成的配置
git clean -fd -n
52,如果测试环境git pull 失败
git reset --hard
git pull
53,重新checkout 代码的方法
VCS >Checkout from>git>
https://git.oschina.net/nickfan/dbplts.git
D:/workspace
dbplts
可以登录git.oschina.net 查看项目的https路径
copy .env.my
copy vendor
windows 下建软连接
win7下进入d盘>D:
然后进入文件夹下> cd d:\workspace\dbplts
mklink .env .env.my
53,从服务器上下载文件
sudo sz 文件
上传 rz
54,xshell中粘贴 使用鼠标中键,自己在工具中设置
55,cp dir1/* dir2
把dir1 下的所有文件拷dir2下面,但不拷贝dir1下的目录
cp -r dir1/* dir2 拷贝dir1下的目录
56,mv dir1 dir2
把dir1 重命名为 dir2
将test1.txt文件移到目录test3中
mv test1.txt test3
57,rm -rf dir直接删除
58, 例如:把index.html 文件修改为可写可读可执行:
chmod 777 index.html
59,查看文件大小
du -sh 文件或目录名
60,跳服务器连接
ssh root@121.196.227.122 -p22
61,
统计某文件夹下文件的个数
ls -l |grep "^-"|wc -l
统计某文件夹下目录的个数
ls -l |grep "^d"|wc -l
统计文件夹下文件的个数,包括子文件夹里的
ls -lR|grep "^-"|wc -l
62,清空文件夹下所有的文件
rm -f *
home/wwwroot/dbplts/current/public/
2,php -m 扩展
3,
cd ~
cd code
cd mylaravel
php artisan
php artisan make:model test
4,
a命令,{ mylaravel } » composer require barryvdh/laravel-ide-helper
在config/app.php provider 中添加
Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class,
b命令,php artisan ide-helper:generate
c命令, php artisan查看ide-helper
在composer.json中添加
"scripts":{
"post-update-cmd": [
"php artisan clear-compiled",
"php artisan ide-helper:generate",
"php artisan optimize"
]
},
d命令,php artisan vendor:publish --provider="Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider" --tag=config
命令:composer require doctrine/dbal
命令:{ mylaravel } » php artisan migrate
命令:{ mylaravel } » php artisan ide-helper:models
{ mylaravel } » php artisan vendor:publish --provider="Mitul\Generator\GeneratorServiceProvider"
{ mylaravel } » php artisan mitul.generator:publish
{ mylaravel } » php artisan migrate 生成数据表
5,{ dbplts } dev » php artisan tinker ~/Code/dbplts
Psy Shell v0.5.2 (PHP 5.6.14 — cli) by Justin Hileman
>>> $a= App\Models\Productprev::like('name','Mirror')->first();
6,sudo halt -p 关闭虚拟机
7,ssh user@mydev 登录虚拟机
8,sudo apt-get install mysql-serever 装软件
9,ifconfig 查看ip
10,ping www.baidu.com 查看连接
11,w 查看连接的用户数
12,cd ~回到根目录
13,cd ..回到上级目录
14,vim test.php 查看 可以修改
15,more test.php 查看
16,ll 查看文件下的文件目录
17, sz vendor.tgz 弹出保存路径的选择框,保存到本地
18,esc : wq 退出编辑模式 并保存编辑内容
19, esc : q! 退出编辑模式,不保存编辑内容
20,rm -rf vendor.tgz 删除文件
21,tar czf vendor.tgz vendor 创建压缩文件
22,tar zxf ~/tmp/vendor_dbplts.tgz
排除某个文件夹压缩
tar -zcvf log.tar.gz --exclude=log/proftpd/proftpd.log log
23,在xshell 中输入open 连接虚拟机
24,php artisan view:clear 清除缓存
25,把本地文件考到虚拟服务器上:scp env.tgz user@127.0.0.1:/home/user/tmp/
26,php artisan make:job SendReminderEmail --queued 创建job
27,ps -ef |grep php 查看进程
28,composer dump-autoload 重新下载项目
29,php artisan migrate:refresh重新生成database下migration下的table文件
30,php artisan appkit 重新生成权限管理相关代码
31,php artisan migrate:refresh 重新生成数据表
32,php artisan make:seed 类名 在seed文件加下生成类文件
32,php artisan db:seed 在数据库中生成表中的内容
33,php artisan db:seed --class=UserTableSeeder 在数据库中生成指定表中的内容
34,composer dump-autoload 当表结构有变化时执行一下
35,php artisan migrate:refresh --seed 重新生成表并填充内容
36, php artisan make:migration add_shipment_type_to_poshipments_table --table=poshipments 向表中修改字段
执行此命令后在生成的add_table.json中添加:
在up中添加 添加字段
$table->string('shipment_type',10)->after('status')->default('');
在down中添加 删除字段
$table->dropColumn('shipment_type');
37,php artisan tinker 命令调试
$a=\app\Models\userModel::find(1)
$a->organization
38,单独清除一个表中的数据
php artisan tinker
\DB::table('users')->truncate();
重新填充数据
q 退出tinker
php artisan db:seed --class CustomerTableSeed
38,php artisan tail 查看log
39,phpunit 测试
40,命令push代码
git commit -a -m "modified edit page"
git config --global user.email "zhang.yanqin@thebizark.com"
git config --global user.name "zhang.yanqin"
git commit -a -m "update"
git status
git push
41,发布
git.oschina 上提申请
管理员合并代码后
进入 /data0/apps/public/dblm/source
tmux
git pull
envoy run deploy
42,项目上线后 删除数据表中字段
1.先在xshell中创建
php artisan make:migration remove_is_hurry_from_logisticsheads_table --table=logisticsheads
2.在创建好的文件中写UP DOWN 方法,参考dbplts
$table->dropColumn('freight_share_method');
3, php artisan migrate
4,若出错,执行回滚命令
php artisan migrate:rollback
36, php artisan make:migration add_shipment_type_to_poshipments_table --table=poshipments 向表中修改字段
执行此命令后在生成的add_table.json中添加:
在up中添加 添加字段
$table->string('shipment_type',10)->after('status')->default('');
在down中添加 删除字段
$table->dropColumn('shipment_type');
43,创建事务
php artisan make:event CorplogisticsheadCreate
创建监听
php artisan make:listener CorplogisticsheadCreateEventListener --event CorplogisticsheadCreate
44,生成url
psysh
>>> urlencode('http://dev-dbp.thebizark.com/admin/grid/depot/addressdepots/index')
45,写脚本
在app》console》commands》mydebugdev下添加function
,在xshell下
php artisan mydbg:dev
选择function
46,生成表
extra 》migraton》fields下复制重命名,修改字段
添加到mitul_generator.sh中
跑mitul_generator.sh中命令
47,初始化查询带参数
1,在app>Repositories>Criteria下新建文件OrganizationCriteria.php
2,在该文件下apply方法中添加要过滤的字段
3,在AdminBaseController.php中创建_setOrganizationContextScope方法
4,在controller的_construct构造函数中初始化
$this->setContextScop([OrganizationRepository::class],[$this,‘_setOrganizationContextScope’])
48,xshell 快捷键
ctrl+e光标移到最后
ctrl+a光标移到开始位置
49,php artisan db:seed --class=RegionTableSeeder
50,命令push代码
cd Code
ls
cs Dashboard
git add * (不行的话一个文件一个文件的add 列如:git add application/channel/category)
git status
git commit -m "channel category"
git push
51 ,若push不了
rm -rf .idea 删除自动生成的配置
git clean -fd -n
52,如果测试环境git pull 失败
git reset --hard
git pull
53,重新checkout 代码的方法
VCS >Checkout from>git>
https://git.oschina.net/nickfan/dbplts.git
D:/workspace
dbplts
可以登录git.oschina.net 查看项目的https路径
copy .env.my
copy vendor
windows 下建软连接
win7下进入d盘>D:
然后进入文件夹下> cd d:\workspace\dbplts
mklink .env .env.my
53,从服务器上下载文件
sudo sz 文件
上传 rz
54,xshell中粘贴 使用鼠标中键,自己在工具中设置
55,cp dir1/* dir2
把dir1 下的所有文件拷dir2下面,但不拷贝dir1下的目录
cp -r dir1/* dir2 拷贝dir1下的目录
56,mv dir1 dir2
把dir1 重命名为 dir2
将test1.txt文件移到目录test3中
mv test1.txt test3
57,rm -rf dir直接删除
58, 例如:把index.html 文件修改为可写可读可执行:
chmod 777 index.html
59,查看文件大小
du -sh 文件或目录名
60,跳服务器连接
ssh root@121.196.227.122 -p22
61,
统计某文件夹下文件的个数
ls -l |grep "^-"|wc -l
统计某文件夹下目录的个数
ls -l |grep "^d"|wc -l
统计文件夹下文件的个数,包括子文件夹里的
ls -lR|grep "^-"|wc -l
62,清空文件夹下所有的文件
rm -f *
home/wwwroot/dbplts/current/public/
阅读全文
0 0
- 命令记录
- 命令记录
- 命令记录
- 命令记录
- 命令记录
- 记录一个linux命令
- 命令记录.bash_history
- 记录两个dos命令
- PS 命令记录
- sed 命令记录
- ftp命令学习记录
- db2命令使用记录
- Linux命令记录
- linux命令操作记录
- Linux/Unix 命令记录
- 日常操作命令记录
- linux命令杂七杂八记录
- Linux命令使用记录
- 2017.7.14. 真 · 高精度
- Java笔试题库之选择题汇总
- HDU-1811 Rank of Tetris(拓扑排序)
- Android 7.1.2上默认wifi链接之后实际能上网却一直显示不能上网问题
- 算法概论第八章课后习题8.3
- 命令记录
- Js中 isNaN()函数
- Android 反编译
- 第七章项目成本管理
- Java实现表达式解析--入门篇
- 有序广播
- 喝啤酒带赊账
- Java中jspf文件的作用
- 浅析Java Object Serialization与 Hadoop 序列化