debian常用命令

1. Introduction

这篇文章是为了防止我忘记这些命令, 并且方便我查阅而创建的. 会一直更新 ing …


2. [dpkg]

2.1 安装".deb"

$ sudo dpkg -i <*.deb>

2.2 卸载".deb"安装包

2.2.1 删除安装包
$ sudo dpkg -r <*.deb>
2.2.2 删除配置文件
$ sudo dpkg -purge <*.deb>

2.3 查看".deb"安装包

2.3.1 查看所有安装包
$ sudo dpkg -l
2.3.2 查看单个安装包
$ sudo dpkg -info <*.deb>

3. [xrandr]

3.1 查看屏幕信息

$ xrandr --query

3.2 修改屏幕数据

3.2.1 --output
$ xrandr --output <screen name>
3.2.2 --mode
$ xrandr --mode <屏幕分辨率>
3.2.3 --rate
$ xrandr --rate <刷新率>

3.3 举个栗子

需要修改name=HDMI-1-0 mode=1920x1080的刷新率rate=60为rate=144.

$ xrandr --output HDMI-1-0 --mode 1920x1080 --rate 144

4 [ssh]

4.1连接

IP: 100.100.100.100
Name: v3-1000
Port: 6000

$ ssh -p 6000 v3-1000@100.100.100.100

4.2 免密登录

4.2.1 创建公钥-密钥
$ ssh-keygen
4.2.2 将公钥copy进服务器
$ 
4.2.3 重启服务器ssh服务
$ 

5 [scp]

5.1 本地 -> 服务器

5.1.1 上传文件
$ scp /home/curme/Documents/cyb.txt smith@100.100.100.100:/home/smith/Documents/
5.1.2 上传文件夹
$ scp -r /home/curme/Documents/cyb/ smith@100.100.100.100:/home/smith/Documents

5.2 服务器 -> 本地

5.2.1 下载文件
$ scp smith@100.100.100.100:/home/smith/Documents/smith.txt /home/curme/Documents/
5.2.2 下载文件夹
$ scp -r smith@100.100.100.100:/home/smith/Documents/ /home/curme/Documents/

6 [git]

6.1 init

$ git init

6.2 add

$ git add <path>

6.3 commit

$ git commit -m <comment>

7 [tar]

7.1 压缩文件

7.1.1 压缩为’.tar.gz’
$ tar -czvf <file_name.tar.gz> <file_name>
7.1.2 压缩为’.tar.xz’
$ tar -cvf <file_name.tar.xz> <file_name>

7.2 解压文件

7.2.1 解压’.tar.gz’
$ tar -xzvf <file_name.tar.gz>
7.2.2 解压’.tar.xz’
$ tar -xvf <file_name.tar.xz>

8 [ll]

8.1 显示隐藏文件

$ ll -a

8.2 显示文件大小

$ ll -lh

8.3 统计数量

8.3.1 显示文件数量
$ ll | grep ^- | wc -l
8.3.2 显示文件夹数量
$ ll | grep ^d | wc -l

9 [pip]

9.1 显示所有库可更新的版本

$ pip list --outdate

9.2 更新已有库的版本

$ pip install --upgrade <respo==1.2.3>

10 【好玩】

10.1 [cowsay]

$ cowsay hello

10.2 [cmatrix]

$ cmatrix -C blue

10.3 [banner]

$ banner Linux

11 [zip] [unzip]

11.1 压缩文件夹

$ zip -r <source> <dis>

11.2 压缩文件

$ zip <source> <dis>

11.3 加密压缩

$ zip -re <source> <dis>

11.4 解压

$ unzip <source.zip> -d <directory>

12 [dd]

12.1 创建一个空间为256M的虚拟镜像

$ dd if=/dev/zero of=virtual.img bs=1M count=256

12.2

$ 

13 [mkfs]

13.1 采用ext4格式化磁盘

$ mkfs.ext4 /dev/sdb

13.2 采用格式化磁盘

$ 

13.3

$ 

14 [mount] [unmount]

14.1 挂载磁盘

14.1.1 以只读方式挂载
$ mount -r /dev/sda3 /media/usb
14.1.2 以只写方式挂载
$ mount -w /dev/sda3 /media/usb

14.2 移除挂载

$ unmount /media/usb

15 [df]

15.1

$ 

15.2

$ 

16 [du]

查看文件夹下的文件大小

$ du -ah

  • 8
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值