[vagrant@localhost tests]$ uname -a Linux localhost.localdomain 2.6.32-754.3.5.el6.x86_64 #1 SMP Tue Aug 14 20:46:41 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
ssh -p “port”
ssh -p port
specify the port to connect to the remote host. This can also be specified for each host depending on the configuration file.
VBoxManage controlvm “guest OS”
Operate specified guest OS
%VBoxManage controlvm "guest os" [ poweroff | savestate | reset | pause | resume ]
The second argument in controlvm specifies the control option
Added port forwarding settings from the command line in VirtualBox
VBoxManage controlvm "guest OS" natpf1 "nginx,tcp,127.0.0.1,8080,,80"
In this sample, port forwarding 8080 of localhost to port 80.
VBoxManage controlvm "guest OS" natpf1 ssh,tcp,,22022,,22
etc/sysconfig/network-scripts/ifcfg-eth0
The interface configuration file controls the software interface of individual network devices. The system uses these files at boot time to decide which interface to activate and how to configure. These files are usually named ifcfg-name. Name refers to the name of device controlled by the configuration file.
Ethernet interface
etc/sysconfig/network-scripts/ifcfg-eth0 is one of the most common interface files. It controls the system’s first Ethernet network interface card or NIC. In a system with multiple NICs, there are multiple ifcfg-ethx files. Because each device has its own configuration file, the administrator can control how each interface works separately.
[vagrant@localhost tests]$ cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE="eth0" BOOTPROTO="dhcp" IPV6INIT="yes" NM_CONTROLLED="yes" ONBOOT="yes" TYPE="Ethernet"

何!?
onboot=”yes”
yes- the device must be activated at boot time.
no – this device does not need to be activated at boot time
sed -i -e "s/ONBOOT=no/ONBOOT=yes/" /etc/sysconfig/network-scripts/ifcfg-eth0
sed -e -i “s/hoge/foo/g” index.php
sed command
commands that can replace all strings, extract them on a line by row basis, delete them, and perform various text processing. Process contents can be specified by command line parameters, and batch processing can be done non-interactively.
-e: specify processing content
-i : replace the file without outputting the result.
echo "hoge";
[vagrant@localhost tests]$ ls index.php test [vagrant@localhost tests]$ sed -i -e 's/hoge/foo/g' index.php [vagrant@localhost tests]$ cat index.php echo "foo";
すげーーーーーーーーーーーー
making dfl
Assure Definitely making dfl every time.

“tree” | useful linux command for making directory configuration diagram
If you are in development project, occasionally there are cases to make directory charts, but if you use linux “tree” command, you can make it in short.
Really?
First of all, prepare for the simple files.

[vagrant@localhost tests]$ tree -d -bash: tree: コマンドが見つかりません
なにいいいいいいいいいいいいいいいいいいいいいいいい?
linuxでデフォルトで入ってるんちゃうんかい。。。
# sudo yum install tree インストール: tree.x86_64 0:1.5.3-3.el6 完了しました!
[vagrant@localhost tests]$ tree . ├── asset │ ├── css │ │ └── style.css │ └── js │ └── app.js └── index.php 3 directories, 3 files
ooooooooooooooooooooooooooo, shaddy!!!!!!!!!
[vagrant@localhost tests]$ git clone https://github.com/githubix/test.git
Initialized empty Git repository in /home/vagrant/local/app/tests/test/.git/
remote: Enumerating objects: 42, done.
remote: Counting objects: 100% (42/42), done.
remote: Compressing objects: 100% (32/32), done.
remote: Total 45 (delta 4), reused 4 (delta 0), pack-reused 3
Unpacking objects: 100% (45/45), done.
[vagrant@localhost tests]$ ls
index.php test
[vagrant@localhost tests]$ tree
.
├── index.php
└── test
└── test.php
1 directory, 2 files
すげーーーーーーーーーーーーーーーーーー
やべーーーーーーーーー
いや、待て。markdownの書き方だ。。うむーExcelか?
Useful symbols when writing directory structure diagrams
Let’s write it for testing
root/ ├ bin/ ├ etc/ ├ usr/ | └ local/ | └ bin/ └ lib/
In conclusion, as long as there are at least the following two symbols, it does not bother me to a certain extend when writing DFL.
├ └
Somehow, I want to write in markdown form for DFL.
align right button with css
text-align does not work well
#btright{
text-align:right;
}
change to margin auto
#btright{
display: block;
margin: 0 0 0 auto;
/* text-align:right;*/
}
What will happen if try to put in excess data type on mysql
mysql> create table news(
-> id int auto_increment PRIMARY KEY,
-> content varchar(10)
-> );
Query OK, 0 rows affected (0.25 sec)
mysql> insert into news(news) values('テスト');
ERROR 1054 (42S22): Unknown column 'news' in 'field list'
mysql> insert into news(content) values('テスト');
Query OK, 1 row affected (0.04 sec)
mysql> select * from news;
+----+-----------+
| id | content |
+----+-----------+
| 1 | テスト |
+----+-----------+
1 row in set (0.00 sec)
mysql> insert into news(content) values('10byte以上を入れてみたいと思う.さてどうなるでしょうか?');
Query OK, 1 row affected, 1 warning (0.10 sec)
mysql> select * from news;
+----+--------------------+
| id | content |
+----+--------------------+
| 1 | テスト |
| 2 | 10byte以上を入 |
+----+--------------------+
2 rows in set (0.00 sec)
If I enter an amount that exceeds data type, only the acceptable number of bytes will be in the record.