kimown / kimown.github.io

My Github Blog
3 stars 1 forks source link

Linux shell命令 #41

Open kimown opened 8 years ago

kimown commented 8 years ago

修改源

sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
vi /etc/apt/sources.list
sudo apt-get update

地址:http://wiki.ubuntu.org.cn/Template:14.04source

统计当前目录文件

//统计目录
ls -l|grep "^-"|wc -l
//统计文件
ls -l|grep "^d"|wc -l
//简单统计
ls |more|wc -l

http://w3school.com.cn/jsref/jsref_obj_regexp.asp

分屏回车显示输出信息

tree|more

按进程名杀死

ps -ef|grep deepin

修改DNS服务器

sudo vi /etc/resolv.conf 
添加
nameserver 8.8.8.8 #google域名服务器
nameserver 8.8.4.4 #google域名服务器

初始化屏幕亮度 sudo vi /etc/rc.local echo 500 > /sys/class/backlight/intel_backlight/brightness http://tieba.baidu.com/p/2741231799

查看系统版本:cat /proc/version ;uname -a

设置文件权限:sudo chmod -R 777 /home

vi没有INSERT模式:sudo apt-get install vim

设置npm权限:sudo chmod -R 777 ~/.npm

切换root用户: sudo su 切换普通用户: su google

配置环境变量

export JAVA_HOME=/home/mdk/jdk1.7.0_80
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib

export NODE_HOME=/home/mdk/node
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$PATH:$NODE_HOME/lib/node_modules

#set maven environment
export M2_HOME=/home/mdk/apache-maven-3.3.9
export PATH=$M2_HOME/bin:$PATH

# android env
export TOOLS_HOME=/home/google/Android/Sdk/tools
export PLATFORM_HOME=/home/google/Android/Sdk/platform-tools
export PATH=$TOOLS_HOME:$PLATFORM_HOME:$PATH

如果当前用户重启终端后失效,直接编辑vi ~/.profile

查看端口占用

netstat –apn | grep 3000
lsof -i:3000

关闭自启动蓝牙

sudo vi /etc/rc.local
在exit 0 之前添加 rfkill block bluetooth
kimown commented 8 years ago

监测系统

sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitor
sudo apt-get update
sudo apt-get install indicator-sysmonitor

安装字体

sudo apt-get install ttf-wqy-microhei

https://github.com/cstrap/monaco-font

安装wireshark

sudo add-apt-repository ppa:wireshark-dev/stable
sudo apt-get update
sudo apt-get install wireshark

参考:http://ubuntuhandbook.org/index.php/2015/11/install-wireshark-2-0-in-ubuntu-15-10-wily/ (注:14.04的repo是老版本.)

ubuntu14.04安装mpv

sudo add-apt-repository ppa:mc3man/trusty-media
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install mpv 

安装tmux

终端自启动tmux,同时阻止idea terminal启动 http://unix.stackexchange.com/questions/43601/how-can-i-set-my-default-shell-to-start-up-tmux http://stackoverflow.com/questions/36393178/prevent-tmux-from-starting-in-intellij-terminal

vi ~/.bashrc
if ! ps -p $PPID | grep -q java; then
[[ $TERM != "screen" ]] && exec tmux
fi

安装深度全家桶

http://bbs.deepin.org/forum.php?mod=viewthread&tid=30303

sudo add-apt-repository ppa:chenzhiwei/ppa
sudo apt-get update
sudo apt-get install python-deepin-gsettings
sudo apt-get install deepin-screenshot
sudo apt-get install indicator-screenshot
sudo apt-get install deepin-music-player
sudo apt-get install deepin-media-player

安装压测工具ab

sudo apt-get install apache2-utils  

安装vncserver

sudo apt-get install vnc4server
sudo apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal 
sudo vi ~/.vnc/xstartup 修改
=====
#!/bin/sh
export XKL_XMODMAP_DISABLE=1  
unset SESSION_MANAGER  
unset DBUS_SESSION_BUS_ADDRESS  

gnome-panel &  
gnome-settings-daemon &  
metacity &  
nautilus &  
gnome-terminal &
======
重启页面 vncserver -kill :1 &vncserver :1 
查看日志  tail -f **:1.log

windows安装vnc viewer ,http://www.realvnc.com/download/viewer/ 使用时 ip:1 (1是vnc server启动时给你的编号)

安装深度截图

wget http://packages.linuxdeepin.com/deepin/pool/main/d/deepin-scrot/deepin-scrot_2.0-0deepin_all.deb
sudo dpkg -i deepin-scrot_2.0-0deepin_all.deb
deepin-scrot

安装搜狗输入法: http://pinyin.sogou.com/linux/

sudo dpkg -i sogoupinyin_2.0.0.0068_amd64.deb  报错
sudo apt-get install -f
选择右上角->System Setting...->Language Support->Language->Keyboard input method system:->选择fcitx
sudo reboot 重启电脑
fcitx-config-gtk3 ->点击+号->取消勾选Only Show Current Language->找到sogou->添加到最后一个

安装深度影音

wget "http://launchpadlibrarian.net/153891468/libx264-123_0.123.2189%2Bgit35cf912-1ubuntu1_amd64.deb" -O "libx264-123.deb"

sudo dpkg -i libx264-123.deb

sudo apt-get install libavcodec54 libavdevice53 libavfilter3 libavformat54 mplayer2 ffmpeg deepin-music-player

卸载Node sudo apt-get autoremove npm sudo apt-get autoremove node sudo apt-get autoremove nodejs

http://blog.fens.me/nodejs-enviroment/

安装大小写指示

sudo add-apt-repository ppa:tsbarnes/indicator-keylock
sudo apt-get update
sudo apt-get install indicator-keylock
kimown commented 8 years ago

vi 显示行号

sudo vi ~/.vimrc
加入 set  number
kimown commented 8 years ago

重置unity桌面

dconf reset -f /org/compiz/
setsid unity
unity --reset-icons
sudo shutdown -r now