"Linux"의 두 판 사이의 차이
ph
잔글 (→gcc설치) |
|||
8번째 줄: | 8번째 줄: | ||
# fc-cache | # fc-cache | ||
# chmod -R a+r /usr/share/fonts/msfont</source> 이렇게 하면 됨. 글꼴파일 이름이 한글이어도 정상동작했고 firefox에서 자동으로 인식했음. 터미널에는 글꼴 없어도 export LANG만 가지고도 됨.[http://blog.nice2seeyou.com/mike/tag/%ED%95%9C%EA%B8%80%ED%8F%B0%ED%8A%B8 여기]참고했음. 나는 fonts.dir, fonts.cache-1같은것이 생기지 않았기 때문에 저 중에 무언가를 빼도 될것같기도 함. | # chmod -R a+r /usr/share/fonts/msfont</source> 이렇게 하면 됨. 글꼴파일 이름이 한글이어도 정상동작했고 firefox에서 자동으로 인식했음. 터미널에는 글꼴 없어도 export LANG만 가지고도 됨.[http://blog.nice2seeyou.com/mike/tag/%ED%95%9C%EA%B8%80%ED%8F%B0%ED%8A%B8 여기]참고했음. 나는 fonts.dir, fonts.cache-1같은것이 생기지 않았기 때문에 저 중에 무언가를 빼도 될것같기도 함. | ||
+ | |||
+ | |||
==== gcc설치 ==== | ==== gcc설치 ==== | ||
<code>yum groupinstall 'Development Tools'</code> | <code>yum groupinstall 'Development Tools'</code> | ||
+ | |||
+ | |||
====selinux==== | ====selinux==== | ||
22번째 줄: | 26번째 줄: | ||
* <code>ps -ZC httpd</code> | * <code>ps -ZC httpd</code> | ||
** or <code>ps -eZ</code> | ** or <code>ps -eZ</code> | ||
+ | |||
+ | |||
====unix time conversion ==== | ====unix time conversion ==== | ||
<code># date -d @1187769064</code> | <code># date -d @1187769064</code> | ||
+ | |||
+ | |||
====Base64 decode to file==== | ====Base64 decode to file==== | ||
<code>perl -MMIME::Base64 -ne 'print decode_base64($_)' < file.txt > out</code> | <code>perl -MMIME::Base64 -ne 'print decode_base64($_)' < file.txt > out</code> | ||
<br>([http://wvarner.blogspot.com/2008/06/base64-decode-to-file.html FROM]) | <br>([http://wvarner.blogspot.com/2008/06/base64-decode-to-file.html FROM]) | ||
+ | |||
+ | |||
+ | |||
+ | ====core file==== | ||
+ | <code>cat /proc/sys/kernel/core_pattern</code><br> | ||
+ | [https://superuser.com/questions/849099/where-does-ubuntu-14-04-drop-core-files superuser.com] | ||
+ | |||
+ | |||
+ | |||
+ | ====gateway ip==== | ||
+ | <syntaxhighlight> $ route -n | ||
+ | $ netstat -r -n | ||
+ | $ ip route show </syntaxhighlight> | ||
+ | gateway가 아예 안나올 때(via ~가 보이지 않는다거나 route에서 gateway가 *.*.*.*)가 있던데 이건 어떤 경우인지 모르겠다.<br> | ||
+ | [https://www.cyberciti.biz/faq/how-to-find-gateway-ip-address/ www.cyberciti.biz] | ||
+ | |||
+ | |||
+ | |||
+ | ====<code>ip route</code> examples==== | ||
+ | <syntaxhighlight> ip route add 192.168.1.0/24 dev eth0 | ||
+ | ip route add default via 192.168.1.254 | ||
+ | ip route delete 192.168.1.0/24 dev eth0</syntaxhighlight> | ||
+ | [https://www.cyberciti.biz/faq/howto-linux-configuring-default-route-with-ipcommand/ www.cyberciti.biz] | ||
+ | |||
+ | |||
+ | |||
+ | ====ip collision detect : <code>arp-scan</code>==== | ||
+ | <syntaxhighlight>$ sudo apt-get install arp-scan | ||
+ | $ arp-scan -I eth0 -l | grep 192.168.1.42 | ||
+ | 192.168.1.42 d4:eb:9a:f2:11:a1 (Unknown) | ||
+ | 192.168.1.42 f4:23:a4:38:b5:76 (Unknown) (DUP: 2)</syntaxhighlight> | ||
+ | [http://askubuntu.com/questions/30080/how-to-solve-connection-refused-errors-in-ssh-connection/141415#141415 askubuntu.com] | ||
+ | |||
+ | |||
+ | |||
+ | ====ssh alias==== | ||
+ | edit <code>~/.ssh/config</code> | ||
+ | <syntaxhighlight>Host myremote # any name for the host | ||
+ | HostName 192.168.178.05 # IP, .local, or hostname if defined | ||
+ | User username # your username | ||
+ | Port 22 # port to listen</syntaxhighlight> | ||
+ | and then, | ||
+ | <code>ssh myremote</code><br> | ||
+ | [http://askubuntu.com/questions/257472/host-alias-for-ssh askubuntu.com] |
2017년 3월 30일 (목) 14:19 판
목차
한글 나오게 하기
.bashrc
에 export LANG=ko_KR.UTF-8
X에 한글글꼴이 없을 수 있음. 그러면 윈도우에 글꼴 몇개 가져다가/usr/share/fonts/ms/
에 넣고
# cd /usr/share/fonts/ms
# mkfontscale
# ttmkfdir
# fc-cache
# chmod -R a+r /usr/share/fonts/msfont
이렇게 하면 됨. 글꼴파일 이름이 한글이어도 정상동작했고 firefox에서 자동으로 인식했음. 터미널에는 글꼴 없어도 export LANG만 가지고도 됨.여기참고했음. 나는 fonts.dir, fonts.cache-1같은것이 생기지 않았기 때문에 저 중에 무언가를 빼도 될것같기도 함.
gcc설치
yum groupinstall 'Development Tools'
selinux
- see /etc/sysconfig/iptables (if you cannot access port 80 at remote place)
- Modify that file or
- Use the
system-config-firewall
command - if this is not a problem, see this CentOS wiki page
semanage port -a -t http_port_t -p tcp 81
- Use
setenforce
command instead ofecho 0 > /selinux/enforce
(Because just simple. no other reasons) ls -Z
ps -ZC httpd
- or
ps -eZ
- or
unix time conversion
# date -d @1187769064
Base64 decode to file
perl -MMIME::Base64 -ne 'print decode_base64($_)' < file.txt > out
(FROM)
core file
cat /proc/sys/kernel/core_pattern
superuser.com
gateway ip
$ route -n
$ netstat -r -n
$ ip route show
gateway가 아예 안나올 때(via ~가 보이지 않는다거나 route에서 gateway가 *.*.*.*)가 있던데 이건 어떤 경우인지 모르겠다.
www.cyberciti.biz
ip route
examples
ip route add 192.168.1.0/24 dev eth0
ip route add default via 192.168.1.254
ip route delete 192.168.1.0/24 dev eth0
ip collision detect : arp-scan
$ sudo apt-get install arp-scan
$ arp-scan -I eth0 -l | grep 192.168.1.42
192.168.1.42 d4:eb:9a:f2:11:a1 (Unknown)
192.168.1.42 f4:23:a4:38:b5:76 (Unknown) (DUP: 2)
ssh alias
edit ~/.ssh/config
Host myremote # any name for the host
HostName 192.168.178.05 # IP, .local, or hostname if defined
User username # your username
Port 22 # port to listen
and then,
ssh myremote
askubuntu.com