Linux 常用操作
一、python相关
1、安装python包
1
pip3 install baidu-aip
2、列出所安装的python包
1
pip3 list
3、卸载包
1
pip3 unstall baidu-aip
4、使用python模拟键盘输入(输入快捷键)
安装PyUserInput包1
pip3 install PyUserInput
导入包1
2
3
4from pymouse import PyMouse
from pykeyboard import PyKeyboard
m = PyMouse()#鼠标
k = PyKeyboard()#键盘
使用1
2
3
4
5
6
7
8
9
10
11
12
13x_dim, y_dim = m.screen_size()
m.click(x_dim/2, y_dim/2, 1)#点击屏幕中间
k.type_string('Hello, World!')#输入"Hello,World"
# pressing a key
k.press_key('H')#按下键
# which you then follow with a release of the key
k.release_key('H')#松开键
# or you can 'tap' a key which does both
k.tap_key('e')
# note that that tap_key does support a way of repeating keystrokes with a interval time between each
k.tap_key('l',n=2,interval=5)#隔5秒点击
k.press_keys([k.windows_l_key,'d'])#组合键
二、网络相关
- 1、查询IP地址
1
ifconfig
三、文件/文件夹相关
- 1、列出当前目录文件
- ls
- ls -a:列出包含隐藏文件
2、新建目录
1
mkdir filename
3、重命名或移动文件
重命名:1
mv filename_old filename_new
移动到上一级:1
mv file ../
- 4、删除文件
rm file
- 5、删除文件夹
rm -rf youdir
- 6、复制文件到远程服务器
scp -r youdir root@123.123.123.123:~
系统相关
1、播放音频
1
mplayer auido.mp3
注:可以播放地址为url的音乐
2、执行定时任务
- crontab -e 进入编辑
1
2#min hour date month week command
0 11 * * * /usr/bin/python3 /home/pi/PycharmProjects/alarm.py
上面代码意思:每天11点执行python3 alarm.py
这个脚本
- crontab -l 列出当前任务
具体参考http://man.linuxde.net/crontab
3、解决中文问题
终端连接远程服务器时,中文乱码
,不能输入中文,以及不能显示中文等。
- 下载中文包:
sudo apt-get -y install language-pack-zh-hans
- 编辑
/etc/locale.gen
去掉zh_CN.utf8的注释 - 执行
locale-gen
sudo nano .bashrc
打开这个文件- 在末尾加上
export LANG=zh_CN.UTF-8
注:
1、纯中文的系统,设置LC_ALL=zh_CN.XXXX,或者LANG=zh_CN.XXXX都可以
2、系统提示,标题为英文,中文输入环境,设定 LC_CTYPE=zh_CN.XXXX,LANG=en_US.XXXX就可以了。4、多个命令行窗口
- 创建窗口
screen
ctrl+A+D
将会话放入后台,回到之前会话screen -ls
查看当前创建的会话- 回到之前挂起的会话,
screen -r 1234
,参数为上一步查出的id - 终止会话,
ctrl +d
5、tmux的使用
与screen
类似功能。
会话操作
- 新建会话
tmux new -s name
- 挂起会话
tmux detach
或者快捷键ctrl b d
,先按前两个松开后按后一个。 - 会话列表
tmux ls
- 连接会话
tmux a -t name
- 终止会话
tmux kill-session name
或tmux kill-server
终止所有
面板操作
新建面板
水平:ctrl b + %
,垂直:ctrl b + '
关闭面板
ctrl b + x
切换下一面板
ctrl b + o
显示时钟
ctrl b + t
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 jaytp@qq.com
文章标题:Linux 常用操作
本文作者:子非鱼
发布时间:2018-11-04, 11:19:29
最后更新:2019-04-15, 22:03:46
原始链接:https://Wangsr.cn/2018/11/04/2018-2018-09-08-Linux常用操作/版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。