我在 127.0.0.1:3000 的计算机上运行了一个应用程序
我想从连接到同一网络的 iPhone 访问该应用程序。我以前做过这个,但不知道我是怎么做的。有任何想法吗?
令人惊讶的是,我很难找到执行此操作的命令。有人知道怎么加群吗?谢谢!
或者做这样的事情:
# create the MySQL group
dscl . create /Groups/mysql
# give it some group id
dscl . create /Groups/mysql gid 296
Run Code Online (Sandbox Code Playgroud) 我有一个用户 ftpadmin:
-bash-3.2$ id ftpadmin
uid=10001(ftpadmin) gid=2525(fsg) groups=2525(fsg),10005(git)
Run Code Online (Sandbox Code Playgroud)
需要注意的重要组是“git”
然后我有我的 git 存储库:
ls -al
drwxrwxr-x 7 git git 4096 Apr 20 14:17 fsg
Run Code Online (Sandbox Code Playgroud)
所以ftpadmin是git的成员,git已经把所有的权限都给了组里的人。为什么我以 ftpadmin 登录时会看到这个:
-bash-3.2$ ls -al /home/git/
ls: /home/git/fsg: Permission denied
...
Run Code Online (Sandbox Code Playgroud)
看来我应该得到许可...
更新 /home/git 上的权限是
drwxrw-rw- 6 git git 4096 Apr 26 09:20 git
Run Code Online (Sandbox Code Playgroud)
看起来还是不错的...
更新 /home/git 上的新权限是:
drwxrwxrw- 6 git git 4096 Apr 26 09:20 git
Run Code Online (Sandbox Code Playgroud)
/home/git/fsg 的权限是:
drwxrwxr-x 7 git git 4096 Apr 20 14:17 fsg
Run Code Online (Sandbox Code Playgroud)
但是,我仍然得到
ls: /home/git/fsg: Permission denied
ls: /home/git/fsg: Permission …Run Code Online (Sandbox Code Playgroud) 我按照以下说明将 postgres 从 9.1 升级到 9.3: http://www.postgresql.org/docs/9.1/static/upgrading.html
当我恢复时(第 8 步),我收到大量如下消息:
psql:/mnt/dumps/pre-upgrade.dump:61028: invalid command \N
有谁知道这个问题或者可以给我指出更好的 Linux 升级说明吗?
我有一个相当基本的主管配置:
[program:drape]
process_name=%(program_name)s_%(process_num)02d
command=python /home/ubuntu/drape/workers/drape.py
numprocs=1
autostart=true
autorestart=true
nocleanup=true
stdout_logfile=/home/ubuntu/supervisord.out.log
stdout_logfile_maxbytes=32MB
stderr_logfile=/home/ubuntu/supervisord.err.log
stderr_logfile_maxbytes=32MB
startsecs=180
Run Code Online (Sandbox Code Playgroud)
我认为这个配置实际上并不重要,但无论如何都要发布。我正在使用股票主管全局配置。我通过标准安装了主管sudo apt-get -y install supervisor......只是为了确定:
$ sudo apt-get -y install supervisor
Reading package lists... Done
Building dependency tree
Reading state information... Done
supervisor is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 69 not upgraded.
Run Code Online (Sandbox Code Playgroud)
然而,当我尝试启动主管时,我得到了完全无声的失败:
ubuntu@...:~$ sudo service supervisor start
ubuntu@...:~$
Run Code Online (Sandbox Code Playgroud)
日志中没有任何内容(我的全局配置有logfile=/var/log/supervisor/supervisord.log),“程序日志”中也没有任何内容(logfile=/var/log/supervisor/supervisord.log.<stream>.log)。
我对运行 ruby 守护进程的其他服务器有类似的配置过程,因此为了进一步深入,我什至创建了一个非常简单的 ruby 脚本并制作了chmod 777这个东西,这样就不存在权限问题:
$ cat test.rb
while …Run Code Online (Sandbox Code Playgroud) 我最近创建了一个 ZFS 卷来测试它的压缩能力。我正在将它与 ext4 卷并排进行比较。在创建新卷并打开压缩后,sudo zfs set compression=gzip postgres-zfs我将一个 ~3GB 的文件从 ext4 卷复制到 ZFS 文件,但该文件在 ZFS 驱动器上的大小完全相同(我曾经ls -alh看到过这个)。我手动压缩文件以查看压缩应该是什么(我知道有不同的级别,但只是为了大致了解)并且仅使用gzip file文件大小就减少了一半。我的 ZFS 设置也显示压缩已打开:
# zfs get all
NAME PROPERTY VALUE SOURCE
postgres-zfs type filesystem -
postgres-zfs creation Thu Apr 5 17:17 2018 -
postgres-zfs used 1.54G -
postgres-zfs available 143G -
postgres-zfs referenced 1.54G -
postgres-zfs compressratio 1.34x -
postgres-zfs mounted yes -
postgres-zfs quota none default
postgres-zfs reservation none default
postgres-zfs recordsize 128K default
postgres-zfs …Run Code Online (Sandbox Code Playgroud) 我发现MySQL的CLI这美妙的输出格式在这里。命令是mysql> pager less -SFX. 我希望这是我的默认设置,而不必每次启动 MySQL CLI 时都输入命令。我该如何将其设置为默认值?
linux ×2
mac-osx ×2
compression ×1
groups ×1
mysql ×1
permissions ×1
postgresql ×1
supervisord ×1
upgrade ×1
zfs ×1