Linux日常开发中常用命令
一、修改linux下的环境变量
1.修改/etc/profile文件如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。
(1)用文本编辑器打开/etc/profile
(2)重新登录
2. 修改.bashrc文件
(1)打开bashrc
( 2 ) 修改完了source加载
3. export JAVA_HOME=/usr/share/jdk1.5.0_05
直接修改环境变量只有当前这次生效
二、使用ssh
1.scp上传
scp test.sql zhangying@192.168.1.5:/var/www/zhangying
2.scp 下载
scp zhangying@192.168.1.5:/var/www/zhangying/test.sql /home/zhangy/database_bak/
3 ssh-key生成
ssh-keygen
ssh-copy-id 方便连上主机
三、使用screen
screen [-AmRvx -ls -wipe][-d <作业名称>][-h <行数>][-r <作业名称>][-s ][-S <作业名称>] C-a ? -> Help,显示简单说明
screen -S yourname -> 新建一个叫yourname的session
screen -ls -> 列出当前所有的session
screen -r yourname -> 回到yourname这个session
screen -d yourname -> 远程detach某个session
screen -d -r yourname -> 结束当前session并回到yourname这个session
sudo chmod 777 /dev/pts/19
screenrc文件配置
hardstatus on
hardstatus alwayslastline
hardstatus string "%{.bW}%-w%{.rY}%n %t%{-}%+w %=%{..G} %H(%l) %{..Y} %Y/%m/%d %c:%s "
四、使用grep
grep -rn --include=*.py "code.log" *
五、mysql