linux/ubuntu常用命令

本文介绍了Linux系统中常用的命令行操作,包括启动终端、查看目录信息、切换路径、文件及目录的创建、删除、移动及重命名。还涵盖了文件权限、重定向、查看文件内容以及压缩格式的相关命令。此外,讲解了如何创建、修改和删除用户以及用户组,并提供了搜索文本和使用管道的功能。这些基础知识对于Linux用户管理和系统维护至关重要。
摘要由CSDN通过智能技术生成

linux/ubuntu常用命令

借鉴:https://www.runoob.com/linux/linux-command-manual.html

ctrl+alt+t :快速启动终端

终端命令格式说明:
command [-options] [parameter] 一般情况不强制要求顺序,除了scp命令外
command:命令名
-options:选项,没有,一个或多过
parameter:参数 ,没有,一个或多个

ls 查看当前目录下一层信息
tree 查看多层目录
pwd 查看路径
clear 清楚终端屏幕

cd 切换到指定目录
cd~ 切换到当前用户主目录
cd… 切换到上一级目录
cd. 切换到当前目录
cd- 切换到上一次打开的目录
cd/ 切换到根目录

绝对路径:从根目录算起的路径
相对路径:从当前目录算起的路径

touch 文件名 --创建指定文件(没有后缀时默认为文本文件)
mkdir 目录名 --创建文件夹/目录 创建一个嵌套文件夹需要加一个选项【-p】
rm 文件名或目录名 – 删除指定文件或者目录
rmdir 目录名 --删除空目录
隐藏文件和目录:在文件或目录名字前加一个点 .


cp 文件 目标位置 --拷贝文件,复制目录时【-r】加参数
mv 文件 目标位置 --移动文件,移动目录,
mv 旧名字 新名字 --重命名


命令 --help —查看命令帮助
man 命令名 —查看命令手册


重定向:通俗来说就是把终端输出的信息保存到指定目标文件
例子:
ls > 1.txt 这个时候查看出来的信息就放在当前目录下的1.txt文件,第二次执行时会覆盖上一次保存的信息
ls >> 1.txt 不会覆盖上次1.txt保存的信息,而是追加信息进去


cat 文件名.后缀 :(查看小型文件,可同时查多个文件内容)
more --(查看大文件,可分屏)
gedit 文件 —修改文件数据


软链接:类似于window系统创建快捷图标
ln -s 源文件绝对路径 快捷文件路径+名字

硬链接:源文件的别名 指向的是和源文件同一个文件 防止文件丢失
ln 源文件 硬链接文件


grep 搜索文本 【-i】[-v] [-n] 文件名 ----搜索文本
搜索文本可以结合正则表达式一起用:
^a —以a开头 k$ -----以k结尾 k.f ----匹配一个不是换行符的任意字符 kdf kgf khf


管道:一个临时存储空间
例子:
ls ./home | grep ‘lib’ ----管道(|)存储了ls ./home 命令后终端显示的内容 然后grep 'lib’命令是在管道(|)中搜索lib文本


压缩 格式:.gz .bz2 …zip)
https://www.runoob.com/linux/linux-comm-tar.html
https://www.runoob.com/linux/linux-comm-zip.html

文件权限参考
https://www.runoob.com/linux/linux-comm-chmod.html

创建用户:
sudo useradd -m 用户名
可以用 (id 用户名) 查看信息
sudo passwd 用户名 改密码
su - 用户名 —切换用户
whoami ----查看当前用户
给新用户设置附加组 以便使用根目录权限sudo:
在可以使用sudo权限的用户下:sudo usermod -G sudo 用户名
删除用户附加组:sudo gpasswd -d 用户名 sudo(这个时候这个用户名就没有了切换到root目录的权限)
删除用户并且删除用户目录和默认的同名用户组:sudo userdel -r 用户名

创建用户组:
sudo groupadd 组名
sudo useradd -m -g 组名 用户名
改用户组:
sudo usermod -g 新组名 用户名
删除用户组:
sudo groupdel 组名(删除用户组之前要先清空用户组内的用户)

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

格木格木

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

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

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

打赏作者

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

抵扣说明:

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

余额充值