Windows 10 | edge change the default search engine
Test Environment
Test OS : Windows 10
1. ์ค์
tip. Copy and paste "edge://settings/search" (without the quotes) into your address bar.
Test Environment
Test OS : Windows 10
tip. Copy and paste "edge://settings/search" (without the quotes) into your address bar.
์ฌ์ฉ ํ๊ฒฝ์์ ํ์ํ ๋ด์ฉ๋ง ์ ๋ฆฌ.
OS : CentOS 7 3.10.0-957.el7.x86_64
๋ณด์ ์ทจ์ฝ์ ๋๋ ํ ๋ฆฌ ๋ฐ ํ์ผ ๊ถํ ๋ณ๊ฒฝ ์กฐ์น์ ๋ฐ๋ฅธ ์์
chown -R wasadm:wasadm ./*
chmod -R 750 ./*
find . -name *.xml -exec chmod 640 {} \;
find . -name *.log -exec chmod 640 {} \;
find . -name *.properties -exec chmod 640 {} \;
๋ณด์ ์ทจ์ฝ์ ์ฌํญ
IBM HTTPServer (apache)
This can be mitigated by adding (httpd.conf):
AddServerHeader Off
ServerTokens Prod
ServerSignature Off
WebSphere
v8.5.0.2 ์ดํ ๋ฒ์ ์์๋ ๋๊ฐ์ง ์ต์
์ผ๋ก server version ๋
ธ์ถ์ ๋ฐฉ์ง.
ServerHeaderValue :
Use the ServerHeaderValue property to replace the default value of the Server header that is added to all outgoing HTTP responses by server if a Server header does not already exist. The default value for the Server header is WebSphere Application Server v/x.x, where x.x is the version of WebSphere Application Server that is running on your system.
RemoveServerHeader :
Use the RemoveServerHeader property to force the removal of any server header from HTTP responses that the application server sends, thereby hiding the identity of the server program.
setting link : https://www.ibm.com/support/knowledgecenter/SSEQTP_8.5.5/com.ibm.websphere.base.doc/ae/rrun_chain_httpcustom.html
Starting with Version 8.5.0.2, a Server header is no longer automatically added to all outgoing HTTP responses if a Server header does not already exist. If you add this property with a value, that value is included in the Server header that appears in the response. If you specify the value DefaultServerValue, WebSphere Application Server v/x.x is used as the Server header value.
You can set the property 'com.ibm.ws.webcontainer.disablexPoweredBy' to true as described in the section
setting link : https://www.ibm.com/support/knowledgecenter/ko/SSAW57_8.5.5/com.ibm.websphere.nd.multiplatform.doc/ae/rweb_custom_props.html#com.ibm.ws.webcontainer.DisableXPoweredByHeader
์ค์ ์ดํ ์๋ฒ ์ฌ ๊ธฐ๋ ํ์.
OS : AIX
vi๋ก ์ด๋ฉด ์๋์ ๊ฐ์ด ๊ฐํ ๋ฌธ์๊ฐ ๋ณด์
#!/bin/sh^M
#./startServer.sh server_name^M
#./stopServer.sh server_name -username username -password password^M
test1 root [/was8/bin]#perl -pi -e 's/^M//g' stopWasAll.sh
perl -pi -e 's/\015//g' startWeb.sh
perl -pi -e 's/\015//g' stopWeb.sh
vi๋ก ์ด์ด ๋ณด๋ฉด ์ด์ ๊ฐํ ๋ฌธ์๊ฐ ์ฌ๋ผ์ง ๋ชจ์ต์ ํ์ธ ํ ์ ์๋ค.
test1 root [/was8/bin]#vi stopW*.sh
#!/bin/sh
#./startServer.sh server_name
#./stopServer.sh server_name -username username -password password
#PropFilePasswordEncoder.sh
#export LANG=en_us.utf8
์ค ์ฌ์ฉ ํ๊ฒฝ์์ ํ์ํ ๋ด์ฉ๋ง ์ ๋ฆฌ
OS : CentOS 7 3.10.0-957.el7.x86_64
Install APR (Apache Protable Runtime)
์ปดํ์ผ๋ฐฉ์์ผ๋ก ์ค์น ํ๊ธฐ ๋๋ฌธ์ ์ฌ์ ์ APR์ ๋ค์ด๋ก๋
์ต์ Apache HTTP Server ์ฌ์ฉํ๊ธฐ ์ํด์๋ ๋ฒ์ ์ ๋ง๋ APR ์ค์น๊ฐ ํ์.
Download link : https://apr.apache.org/download.cgi
[root@was11 apr]$ ./configure --prefix=/SW/web/tools/apr
[root@was11 apr]$ make && make install
#์์ถ ํด์
[root@was11 apr-util]$ ./configure --prefix=/SW/web/tools/apr-util --with-apr=/SW/web/tools/apr
[root@was11 apr-util]$ make && make install
https://www.pcre.org/
[root@was11 pcre]# ./configure --prefix=/SW/web/tools/pcre
[root@was11 pcre]# make && make install
Download link : https://www.openssl.org/source/
[root@was11 openssl]# ./config --openssldir=/SW/web/tools/openssl
make uninstall
[root@was11 httpd24]$ tar -zxvf httpd-2.4.41.tar.gz
[root@was11 openssl]# make && make install
[root@was11 httpd24]# ./configure -prefix=/SW/web/httpd24 -enable-so -enable-rewrite --enable-proxy -enable-ssl -enable-mods-shared=all -enable-modules=shared -enable-mpms-shared=all --with-mpm=worker --with-apr=/SW/web/tools/apr --with-apr-util=/SW/web/tools/apr-util --with-pcre=/SW/web/tools/pcre --with-ssl=/SW/web/tools/openssl --enable-ssl -enable-unique-id
[root@was11 httpd24]# make && make install
/SW/web/httpd24/bin/apachectl start
์ค ์ฌ์ฉ ํ๊ฒฝ์์ ํ์ํ ๋ด์ฉ๋ง ์ ๋ฆฌ.
OS : CentOS 7 3.10.0-957.el7.x86_64
๊ธฐ๋ณธ ๋ช ๋ น์ด
find ~ -name readme.txt
find [-H] [-L] [-P] [path...] [expression]
[root@localhost /]# find /sw -name "Mem.sh"
/sw/Mem.sh
[root@localhost /]# find . -name "Mem.sh"
find: ‘./run/user/1000/gvfs’: Permission denied
./sw/Mem.sh
[root@localhost sw]# find /sw -iname "Mem.sh"
/sw/Mem.sh
/sw/MEM.sh
[root@localhost /]# find /sw -name "*.sh" -mtime -1
/sw/Mem.sh
/sw/Mem1.sh
/sw/MEM.sh
[root@localhost /]# find /sw -name "*.sh" -mtime -1 | xargs grep "Mem"
/sw/Mem.sh:MEMINFO=`cat /proc/meminfo | grep 'MemTotal\|MemFree\|Buffers\|Cached'`
/sw/Mem1.sh: TOTAL=`free | grep ^Mem: | awk '{print $2}'`
/sw/Mem1.sh: USED=`free | grep ^Mem: | awk '{print $3}'`
/sw/Mem1.sh: FREE=`free | grep ^Mem: | awk '{print $4}'`
/sw/Mem1.sh: BUFFER=`free | grep ^Mem: | awk '{print $6}'`
์ค ์ฌ์ฉ ํ๊ฒฝ์์ ํ์ํ ๋ด์ฉ๋ง ์ ๋ฆฌ.
OS : CentOS 7 3.10.0-957.el7.x86_64
A file's owner can be changed using the chown command.
chown [OPTION]... [OWNER][:[GROUP]] FILE...
[root@localhost sw]# chown -R root:root *
[root@localhost sw]# ls -alrt
total 8
dr-xr-xr-x. 18 root root 234 Feb 5 01:49 ..
drwxrwxrwx. 2 root root 6 Feb 5 01:49 img
drwx------. 2 root root 6 Feb 5 01:49 was
drwx------. 2 root root 6 Feb 5 01:49 web
drwxr-xr-x. 2 root root 6 Feb 5 01:49 app
drwxr-xr-x. 2 root root 6 Feb 5 01:49 java
drwxr-xr-x. 2 root root 6 Feb 5 01:49 bin
drwxr-xr-x. 2 root root 6 Feb 7 21:26 logs
-rwxr-xr-x. 1 root root 428 Feb 8 01:16 Mem.sh
-rwxr-xr-x. 1 root root 446 Feb 8 06:01 Mem1.sh
drwxr-xr-x. 9 root root 114 Feb 8 06:01 .
[root@localhost sw]# chown wasadm:wasadm img
[root@localhost sw]# chown wasadm:wasadm was
[root@localhost sw]# chown wasadm:wasadm Mem.sh
[root@localhost sw]# ls -alrt
total 8
dr-xr-xr-x. 18 root root 234 Feb 5 01:49 ..
drwxrwxrwx. 2 wasadm wasadm 6 Feb 5 01:49 img
drwx------. 2 wasadm wasadm 6 Feb 5 01:49 was
drwx------. 2 root root 6 Feb 5 01:49 web
drwxr-xr-x. 2 root root 6 Feb 5 01:49 app
drwxr-xr-x. 2 root root 6 Feb 5 01:49 java
drwxr-xr-x. 2 root root 6 Feb 5 01:49 bin
drwxr-xr-x. 2 root root 6 Feb 7 21:26 logs
-rwxr-xr-x. 1 wasadm wasadm 428 Feb 8 01:16 Mem.sh
-rwxr-xr-x. 1 root root 446 Feb 8 06:01 Mem1.sh
drwxr-xr-x. 9 root root 114 Feb 8 06:01 .
์ฌ์ฉ ํ๊ฒฝ์์ ํ์ํ ๋ด์ฉ๋ง ์ ๋ฆฌ.
OS : CentOS 7 3.10.0-957.el7.x86_64
centos 6.x ๋ฒ์ ๋ฐ ๋ฒ์ ์์ ๋ฉ๋ชจ๋ฆฌ ์ฝ๋ ๋ฐฉ์์ด 7์์ ๋ถํฐ๋ ๋ณ๊ฒฝ์ด ๋์๋ค.
(-/+ buffers/cache ๋ถ๋ถ์ด ์ฌ๋ผ์ก๋ค.)
๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋ (%) = ๋ฉ๋ชจ๋ฆฌused/(๋ฉ๋ชจ๋ฆฌused+๋ฉ๋ชจ๋ฆฌfree)*100
[root@localhost sw]# free -m
total used free shared buff/cache available
Mem: 7803 892 4686 263 2224 6277
Swap: 8064 0 8064
๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋ฅ ๊ณ์ฐ
$$Memusage=\frac{used}{total}*100
$$
sar -r 1 ๋ช ๋ น์ด๋ฅผ ํตํด์๋ ์ฌ์ฉ๋ฅ ํ์ธ ๊ฐ๋ฅ (%memused) ํ์ธ
[root@localhost sw]# free -mw -s 1
total used free shared buffers cache available
Mem: 7803 900 4627 308 2 2273 6224
Swap: 8064 0 8064
total used free shared buffers cache available
Mem: 7803 900 4627 308 2 2273 6224
Swap: 8064 0 8064
| Parameters | |
|---|---|
| total | ์ด ๋ฉ๋ชจ๋ฆฌ ํฌ๊ธฐ |
| used | ์ฌ์ฉ์ค์ธ ๋ฉ๋ชจ๋ฆฌ (free-buff/cache) |
| free | ์ฌ์ ๋ฉ๋ชจ๋ฆฌ (used-buff/cache) |
| shared | tmpfs, ramfs๋ฑ์ ์ฌ์ฉ๋๋ ๊ณต์ ๋ฉ๋ชจ๋ฆฌ |
| buffer/cache | ์ปค๋ ๋ฒํผ / ํ์ด์ง ์บ์ slab ๋ฉ๋ชจ๋ฆฌ |
| available | swapping ์์ด new ps์ ํ ๋น ๊ฐ๋ฅํ ๋ฉ๋ชจ๋ฆฌ ์์ ํฌ๊ธฐ |
์ฌ์ฉ ํ๊ฒฝ์์ ํ์ํ ๋ด์ฉ๋ง ์ ๋ฆฌ.
OS : CentOS 7 3.10.0-957.el7.x86_64
์ฌ์ฉ ๋ช ๋ น์ด which, readlink
ll ๋ช ๋ น์ด๋ฅผ ํตํด ์ฐพ์๋ ๋์ง๋ง, ์ฌ๋ณผ๋ฆญ ๋งํฌ๊ฐ ์ฌ๋ฌ๋ฒ ์ฌ์ฉ๋์ด ์๋ ๊ฒฝ์ฐ readlink ๋ช ๋ น์ด๋ก ์ฐพ๋๊ฒ ํธํจ.
#which
[wasadm@localhost sw]$ which java
/usr/bin/java
#readlink
[wasadm@localhost sw]$ readlink -f /usr/bin/java
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-7.b13.el7.x86_64/jre/bin/java
#ll
[wasadm@localhost sw]$ ll /usr/bin/java
lrwxrwxrwx. 1 root root 22 Feb 5 01:36 /usr/bin/java -> /etc/alternatives/java
[wasadm@localhost sw]$ ll /etc/alternatives/java
lrwxrwxrwx. 1 root root 71 Feb 5 01:36 /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-7.b13.el7.x86_64/jre/bin/java