常用的Linux、python命令

1、常用系统命令

命令 功能 示例
touch 建立空白文件 touch a.txt
file 打印文件类型等信息 file ~/Pictures/test.png
ln -s # 或 ll 建立软链接 ln -s <目标文件绝对路径> <软链接文件>
mkdir -p 递归建立目录 mkdir -p ~/test/a/b/c
tree 树形递归列出当前目录 tree -L 2 . # 仅显示2级子目录
pwd 显示当前目录 pwd
exit 退出当前终端 exit
reboot 重启计算机 sudo reboot
poweroff 关闭计算机 sudo poweroff  # 慎用!
which 显示命令程序所在路径 which ls
adduser 添加用户 sudo adduser <新用户名>
usermod 更改用户设置 sudo usermod -aG sudo <用户名>
passwd 更改登录密码 sudo passwd <用户名>
ifconfig 查看网络配置 ifconfig
ping 测试网络连接 ping www.megvii-inc.com
telnet 测试端口连接 telnet www.megvii.com 80
reset 重置(清空)终端 reset
alias 给长命令添加别名 alias ll="ls -lh"
tar -xvf 解压 tar 包 tar -xvf <待解压tar包>
tar -czvf 压缩 tar 包 tar -czvf <目标tar包> <待压缩目录>
unzip 解压 zip 包 unzip <待解压zip包>
zip -r 压缩为 zip 包 zip -r <目标zip包> <待压缩目录>
ldd 查看二进制程序的依赖库 ldd $(which ls)
xxd 打印二进制文件的内容 xxd ~/Pictures/test.png
history 打印命令历史 ``` history
uname 显示系统信息 uname -a
htop 高级进程管理器 htop

2、常用文本操作命令

命令 功能
basename 删除路径,保留文件名
dirname 删除文件名,保留路径
cut 按列截取
paste 按列合并
sort 按行排序
uniq 按行去重
shuf 按行随机乱序
tail -r 按行倒置

3、Python-命令

  1. pip show {包名称}-------查看包的信息
  2. whereis {包名称}--------查看包的位置
  3. pip list ----------------列出所有包的信息
  4. python3 -m venv {虚拟环境的文件夹路径}--------创建虚拟环境
  5. deactivate--------------退出虚拟环境
  6. pip install --upgrade pip setuptools---------------升级,更新pip和setuptools
  7. pip install --upgrade {包名称} ---------------------更新一包
相关推荐
码农君莫笑2 分钟前
Blazor项目中使用EF读写 SQLite 数据库
linux·数据库·sqlite·c#·.netcore·人机交互·visual studio
mubeibeinv13 分钟前
项目搭建+图片(添加+图片)
java·服务器·前端
无为之士23 分钟前
Linux自动备份Mysql数据库
linux·数据库·mysql
秋名山小桃子32 分钟前
Kunlun 2280服务器(ARM)Raid卡磁盘盘符漂移问题解决
运维·服务器
与君共勉1213833 分钟前
Nginx 负载均衡的实现
运维·服务器·nginx·负载均衡
岑梓铭39 分钟前
(CentOs系统虚拟机)Standalone模式下安装部署“基于Python编写”的Spark框架
linux·python·spark·centos
努力学习的小廉40 分钟前
深入了解Linux —— make和makefile自动化构建工具
linux·服务器·自动化
MZWeiei43 分钟前
Zookeeper基本命令解析
大数据·linux·运维·服务器·zookeeper
7yewh1 小时前
嵌入式Linux QT+OpenCV基于人脸识别的考勤系统 项目
linux·开发语言·arm开发·驱动开发·qt·opencv·嵌入式linux
Arenaschi1 小时前
在Tomcat中部署应用时,如何通过域名访问而不加端口号
运维·服务器