常用的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 {包名称} ---------------------更新一包
相关推荐
柏木乃一36 分钟前
Linux初步认识与指令与权限
linux·运维·服务器·shell·权限
1892280486139 分钟前
NX947NX955美光固态闪存NX962NX966
大数据·服务器·网络·人工智能·科技
Joemt43 分钟前
ubuntu源码编译安装cmake高版本、pybind11安装、crow使用
linux·运维·ubuntu
huohuopro1 小时前
在linux(ubuntu)服务器上安装NTQQ并使用
linux·ubuntu
Jooolin1 小时前
Ubuntu?Centos?还是 redhat?Linux 系统选哪个?
linux·ubuntu·ai编程
Sadsvit1 小时前
Linux 进程管理与计划任务
linux·服务器·网络
bigcarp2 小时前
linux + 宝塔面板 部署 django网站 启动方式:uwsgi 和gunicorn如何选择 ?
linux·运维·django
爱凤的小光2 小时前
图漾相机-ROS1_SDK_ubuntu 4.X.X版本编译
linux·数码相机·ubuntu
六点半8883 小时前
【Linux】vim—基操
linux·vim·excel