这篇文章是记录我平常用到的一些linux操作命令,为了以后自己忘记了回来温习方便。
1、xrandr
功能:显示当前界面的分辨率
Xrandr -s 2020*1253
2、
set nu 设置显示行号
Set noun 设置不显示行号
修改.vimrc这个文件可以永久显示行号。
3、
dw是删除一个字母
4、
mv /ttt/yyy/*.c /hhh/jjj 将路径目录/tt/yyy/下所有.c的文件全部移到/hhh/jjj下
5、
-L 表示添加路径
-l表示添加动态库
6、
which ls
查看ls命令的路径
7、
history 查看历史命令
当history,下面就会显示一些命令和编号,只要用(!编号)这样就可以执行这条历史命令。
8、du 查看某文件的大小
du 文件名称 -h
9、md5sum 查看文件在复制过程是否有损坏
md5sum kernel_new.img
e8f9ea7d95dcdc0e6a0ccfb19762ca09 kernel_new.img
md5sum /home/zlt/data1/kernel7.img(保证没有损坏的)
e8f9ea7d95dcdc0e6a0ccfb19762ca09 /home/zlt/data1/kernel7.img
10、sudo mknod zlt c 8 1
在/dev目录下该命令能生成一个设备号
11、
当用vi编辑器,编写读个文件时,这个vsp就有很大的作用了。
在命令模式下vsp:文件名,就可以在同一个窗口打开多个文件了,在命令模式输入:set moust=a鼠标就就可以自由切换
12、
在命令模式下yy是复制,nyy(n:1/2/3/4)为复制多行,p是粘贴
13、locate
locate是一个Unix实用程序,用于快速查找文件和目录。它是find命令的一个更方便和高效的替代品,find命令搜索整个文件系统,而locate命令则查看系统中定期更新的文件数据库。因此,搜索完成得更快。
语法格式如下:
locate [options] [pattern]
选项
-A, --all
显示匹配所有指定模式的条目
-b, --basename
只将基本名称与指定的模式匹配
-c, --count
输出匹配条目的数量,而不是文件名
-d, --database [DBPATH]
用[DBPATH]替换默认数据库
-e, --existing
只显示在运行locate时存在的文件的条目
-i, --ignore-case
忽略模式的大小写
在当前系统下查找gtest.cpp文件
uidq5061@hzh3543u:/work/test$ locate gtest.cpp
/work/gtest.cpp
/work/Google_test/googletest_project/test/gtest.cpp
/work/test/gtest.cpp
14、dpkg
dpkg命令是Debian系统中最常用的软件安装、管理、卸载的实用工具。常用选项包括:
- 安装软件包:使用dpkg -i <.deb文件名>命令。
- 卸载包:使用dpkg -r <软件包名>命令。
- 列出已安装的软件包:使用dpkg -l命令。
- 显示有关包的信息:使用dpkg -s <软件包名>命令。
- 按文件名搜索包:使用dpkg -S <文件名>命令。
- 列出软件包安装的文件:使用
dpkg -L <软件包名>
命令
15、解压文件命令 tar、zip、rar
tar
1、将gtest.cpp gtest.gcda文件压缩到gtest.tar.gz
tar -zcvf gtest.tar.gz gtest.cpp gtest.gcda
2、将gtest.tar.gz解压
uidq5061@hzh3543u:/work/test/tar$ tar -zxvf gtest.tar.gz
gtest.cpp
gtest.gcda
3、列出压缩的文件内容
uidq5061@hzh3543u:/work/test/tar$ tar -ztvf gtest.tar.gz
-rw-r--r-- uidq5061/domain users 123 2024-07-23 21:25 gtest.cpp
-rw-r--r-- uidq5061/domain users 4088 2024-07-23 22:21 gtest.gcda
释义
-z : 使用 gzip 来压缩和解压文件
-v : --verbose 详细的列出处理的文件
-f : --file=ARCHIVE 使用档案文件或设备,这个选项通常是必选的
-c : --create 创建一个新的归档(压缩包)
-x : 从压缩包中解出文件
rar
1、压缩文件
rar a -r gtest.rar gtest.cpp
2、解压文件
unrar x gtest.cpp //有问题
zip
1、压缩文件
zip -r test.zip file
2、解压文件
unzip test.zip