Linux常用命令_6

Linux常用命令_6打开任务管理器 gnome system monitor 区域截图 gnome screenshot a 创建工作目录 mkdir m mode 模式 设定权限 模式 类似 chmod 而不是 rwxrwxrwx 减 umask p parents 需要时创建上层目录 模式

大家好,我是讯享网,很高兴认识大家。

打开任务管理器

gnome-system-monitor

区域截图

gnome-screenshot -a

创建工作目录

  • mkdir
    • -m, --mode=模式 设定权限<模式> (类似 chmod),而不是 rwxrwxrwx 减 umask
    • -p, --parents 需要时创建上层目录,如目录早已存在则不当作错误
    • -v, --verbose 每次创建新目录都显示信息
    • -Z, --context=CONTEXT (SELinux) set security context to CONTEXT
      –help 显示此帮助信息并退出
      –version 输出版本信息并退出

编辑环境变量

sudo vim /etc/profile

重置root账号密码

sudo passwd root

设置管理员账号密码

sudo root passwd

区别su和sudo

su用来切换用户,sudo是以超级用户(root)来执行指令

文件备份

cp 旧文件名 新文件名

vim删除命令

esc进入命令行模式,输入 :d删除游标所在行,:a,bd删除a到b行

vim删除所有带#的注释(正则)

:g/ *#.*/d
引用

递归查找

find ./src -name abstore.go

文件重命名

mv A B 将文件由A重命名为B

删除命令

  • 删除该目录 :rm -r dirname
  • 删除该目录下的子文件和子文件夹(cd到目录下):rm -rf *
  • 删除空目录:rmdir dirname
  • 删除查找到的文件find ./ -name "*wine*"|xargs rm -rf

删除和查找命令结合

查看

apt和apt-get的区别

简单来说就是:apt = apt-get、apt-cache 和 apt-config 中最常用命令选项的集合。

安装deb安装包(以wps为例)

sudo dpkg -i wps-office_11.1.0.10161_amd64.deb

卸载

查看关联的deb信息:
sudo dpkg -l *kugou*
在这里插入图片描述
讯享网
卸载deb
sudo dpkg --purge com.kugou.spark:i386

查看进程

ps -aux | grep *
ps 指的是 program status 进程状态
-a 所有进程
-u 进程创建者
-x 不依附于终端的进程
grep 起过滤和查找的效果
studio.sh的终端进程

杀死进程

kill -9 进程pid或者进程名称

查看ip地址

ifconfig -a

给当前路径下所有文件添加可执行权限

chmod -R u+x ./

dpkg卸载
  1. 查看安装的deb包dpkg -l|grep "baidu"
  2. 卸载sudo apt-get remove baidunetdisk-4.3.0
  3.  清除所有已删除包的残余配置文件 dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P 

    讯享网
查看visualbox版本

vboxmanage --version

获取usb设备信息

lsusb

解压

rar解压 rar X xxx.rar

统计代码行数

wc -l `find ./ -name *.java`

统计某个词出现的个数

grep "cout" hello.cpp | wc -l

文件编码和转码问题

需要的库:sudo apt install enca
查看文件编码:enca -L zh_CN README.md
在这里插入图片描述

将文件转换为UTF-8: enca -L zh_CN -x utf-8 README.md

mysql导出数据库

mysqldump -h localhost -u root -p buyi(数据库) > buyi.sql

索引JDK路径

which java
ls -lrt path

根据进程名模糊查询杀死进程

sudo pkill -f ".*android-studio.*"

卸载Vmware

sudo vmware-installer --uninstall-product vmware-workstation

更新镜像源导入公钥

在这里插入图片描述

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32

apt卸载

命令 详解
apt-get autoremove 删除为了满足依赖而安装的,但现在不再需要的软件包(包括已安装包),保留配置文件;高能警告:慎用本命令!!!它会在你不知情的情况下,一股脑删除很多“它认为”你不再使用的软件;
apt-get remove 删除已安装的软件包(保留配置文件),不会删除依赖软件包,保留配置文件;
apt-get purge 删除已安装的软件包(不保留配置文件),删除软件包,同时删除相应依赖软件包;
apt-get --purge remove 同apt-get purge
apt-get autoclean 删除为了满足某些依赖安装的,但现在不再需要的软件包;apt的底层包是dpkg, 而dpkg安装软件包时, 会将*.deb文件放在/var/cache/apt/archives/中;因此本命令会删除该目录下已经过期的deb;
apt-get clean 删除已经安装过的的软件安装包;即自动将/var/cache/apt/archives/下的所有deb删掉,

查询当前能索引到的版本

讯享网apt-cache search packagename apt-cache madison packagename 

vim删除

删除单行:exc ,按两下d

格式化xml

$ xmllint --format data

查看当前路径占用空间

du -c
du -h(显示所有)
du -h --max-depth=1显示一级路径的所有大小
du -a

挂载

  • 挂载A到B
    sudo mount -o bind pathA pathB
  • 取消挂载
    sudo umount pathB
  • 持久挂载
    修改 /etc/fstab
    添加如下:
    pathA pathB bind 0 0

`

小讯
上一篇 2025-02-10 22:08
下一篇 2025-03-11 09:53

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/116649.html