2021-10-23 Linux常用命令介绍,加个人理解

1.查询指令
 man
--help
2.目录操作类
cd    例 cd ..返回上一目录
            cd /home/桌面 进入目录
   cd [-L|[-P [-e]] [-@]] [目录]
    改变 shell 工作目录。

pwd:  pwd [-LP]
    打印当前工作目录的名字。

ls:    
ls [选项]... [文件]...
列出给定文件(默认为当前目录)的信息。
如果不指定 -cftuvSUX 中任意一个或--sort 选项,则根据字母大小排序。

mkdir: 例 mkdir work 创建目录 
mkdir [选项]... 目录...
若指定<目录>不存在则创建目录。

rmdir :  例 rmdir work 删除work
 rmdir [选项]... 目录...
删除指定的空目录。

mv:  例 mv work/ mywork 更名.
        例 mv work /home/桌面  移动位置
   mv [选项]... [-T] 源文件 目标文件
 或:mv [选项]... 源文件... 目录
 或:mv [选项]... -t 目录 源文件...
将<源文件>重命名为<目标文件>,或将<源文件>移动至指定<目录>。

3.文本操作类

touch  例 touch  work.txt
除非提供 -c 或 -h 选项,否则指定不存在的文件将会被创建为空文件。

cat :  例  cat work.txt  查看文件内容
cat [选项]... [文件]...
连接所有指定文件并将结果写到标准输出。

echo: 例 echo 1234  打印字符串
          例 echo 1234 >> work.txt 向文件末尾添加字符串
    (>)替换文件字符串 
wc  例 wc work.txt 
           wc -l\-w\-c work.txt
打印对每个给定文件的新行、单词和字节计数的结果;如果指定了超过
一个文件,则还会打印一个总行数。此处的一个单词是指由空白字符分隔的
长度大于零的字符序列。

rm 例 rm -r work 删除目录下所有内容
      例 rm 123.txt 删除文件
rm [选项]... [文件]...
删除(unlink)指定<文件>。
ln 例 ln 123.txt 456 
创建123.txt  的副本 456
例 ln -s 456 789 
生成的是硬链接 456消失 789无法访问
 在第一种格式中,创建具有指定<链接名>且指向指定<目标>的链接。
在第二种格式中,在当前目录创建指向<目标>位置的链接。
在第三、四种格式中,在指定<目录>中创建指向指定<目标>的链接。

cp cp [选项]... [-T] 源文件 目标文件  cp -r 复制目录
     例 cp 123.txt 456.txt 将123内容复制给456

tar   例  tar-cf archive.tar foo bar#从文件foo和bar创建archive.tar。
             tar-tvf archive.tar           #详细列出archive.tar中的所有文件。
             tar-xf archive.tar            #从archive.tar中提取所有文件。

find 查找文件 例 find 123.txt

grep        用法: grep [选项]... 模式 [文件]...
               在每个<文件>中查找给定<模式>。
               例如:grep "love" en.txt
    grep "love" en.txt -n 显示行号
    grep -i 'hello world' menu.h main.c
    <模式>可以包括多个模式字符串,使用换行符进行分隔

4.用户管理
cat /etc/group   用户查询
sudo 获取临时root权限 sudo 命令
su 用户之间切换  su lizhaoyang
adduser  创建新用户  sudo adduser xiaoli
usermod  修改用户id  sudo usermod -g 1001 xiaoen
deluser   删除用户  sudo deluser xiaoen
passwd 修改用户密码 sudo passwd xiaoli
addgroup 添加用户组 addgroup gr1
delgroup  删除用户组 sudo delgroup xiaoen

5.文件权限

第一行rwx 用户对该文件权限
第二行rwx 用户组对该文件权限
第三行rwx 其他用户对该文件权限

chomd 修改文件使用权限  例 sudo chmod 777 en.txt
             rwx 111  7
             -wx 011 3 以此类推
chown 修改文件拥有者 sudo chown xiaoli en.txt 第三个是将要修改过去的用户名
chgrp  修改文件用户组 sudo chgrp  xiaoli en.txt 第三个是将要修改过去的用户组

6.磁盘管理类
df -h 显示磁盘空间
du -s -h 显示当前目录下文件大小空间
mount  挂在文件系统
umount 卸载文件系统

7.网络操作
ping 查看网络连接 例 ping ww.baidu.com
ifconfig 查看网络状态 sudo ifconfig enp0s3 192.168.72.2 修改以太网ip
sudo ifconfig enp0s3 down  关闭以太网 sudo ifconfig enp0s3 up  打开以太网

 控制终端类 
clear 清楚终端界面

开关机命令 
reboot  重启
poweroff 关机


编辑器
gedit编辑器  gedit  123.txt
窗口界面打开文本 类似记事本

vi/vim编辑器
vim是vi的升级版

全部用户,全部进程  /etc/bash.bashrc 可定义环境变量
一个用户,一个进程  ~/.bashrc

软件管家 dpkg工具

安装软件 dpkg -i xxx.deb

查看安装目录 dpkg -L XXXX

显示版本  dpkg -1 xxxxx

详细信息  dpkg -s xxxxx

罗列内容 dpkg  -c xxxx.deb

卸载软件 dpkg -r xxxx

apt 命令
apt  install  xxx
apt update


 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

╭(╯ε╰)╮*^O^*

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值