Ubuntu常用命令

whoami  查看当前登录用户


su <用户名> 切换用户


useradd <用户名>  创建用户


passwd <用户名>  修改用户密码

history  查看历史命令

! [行数] 直接执行曾经使用过命令

pwd  查看当前目录的路径

ls 查看当前路径下的文件
参数:-l查看详细信息  -a显示所有文件  
-h显示文件大小 -d查看当前目录信息
ls <参数> 路径 查看路径下面的文件

cd 路径切换
参数:/切换根目录  -返回之前目录 
.当前目录  ..返回上一级目录  ~切换到用户的家目录  

touch  创建文件

cp [原文件] [重命名后的原文件]   复制文件或者目录
cp [原文件] […] [目录] 复制多个文件到对应的目录下
cp [目录] […] [要复制到的目录]   复制多个目录到一个目录下
参数:-r递归复制目录

mkdir 创建目录,只能创建一级目录
参数:-p递归创建目录

mv [原文件名] [修改文件名]   重命名
mv [文件名] […] 目录路径   将文件移动到对应的目录下,如果对应的目录存在,就是移动如果不存在,就是重命名
参数:

rm [文件]   删除文件
参数:-f强制删除root账户下没有询问  
-r删除目录 .删除隐藏文件

cat [文件/文件路径] 显示文件内容
参数:-b列出行号 -E将结尾的回车用$显示出来 -n列出行号并且空白行也有行号
-v列出特殊字符 -A整合命令-vET

tac  倒过显示文件内容

nl 显示文件内容
参数:-ba是否有空行都要列出空行 -bt如果有行号不列出行号

vim 编辑文件器
指令:i插入  u撤销 x删除 v选择字符 y复制 yy复制当前行 p粘贴 dd删除光标所在行 wq! 强制写入(只限文件拥有者)
esc退出: :w保存 :wq保存并退出 
:q!强退

gedit 可视化编辑器

ln -s [文件或者目录名称] [软链接名称] 创建一个软链接
ln [文件或者目录名称] [硬链接名称]创建一个硬链接 硬链接的文件修改后,相同的文件也会修改

sync 数据同步写入磁盘
shutdown 关机
参数:-t几秒钟之后在服务关机 -h系统服务停止后关机
reboot 重启系统

man [命令] 帮助文件 
参数:1表示查看命令帮助 /搜索字符

文件权限:rwx 可读可写可执行权限 -表示没权限

chown [用户] [要修改的文件或者文件夹]    修改文件或者目录的拥有者
参数:-R 递归修改
chgrp [用户] [要修改的文件或者文件夹]
修改文件或者目录的拥有组
参数:-R 递归修改
chmod 修改拥有者和所属组的权限
加减法:u/g/o 用户/群组/其他人      +/-/= r/w/x 4/2/1
4/5/6/7 只读/读执行/读写/读写执行

gpasswd -a [用户] [组]  将用户添加到组
参数:-a添加用户 -d删除用户

umask 查看或者临时修改当前用户的权限
0022 表示拿走的权限 0特殊权限0没有拿到权限2拿走w权限2拿走w权限
参数:-S显示权限


systemctl status [服务名].service 查看服务的运行情况
参数:start开启系统中的一个服务 
stop 等待程序运行完成后再杀死
restart 关闭程序,然后启动
reload 重新加载配置文件
enable 设置开机自启
disable 关闭开机自启
status 查看某个单元的状态 


tar f [打包的名称] [要打包的文件或者目录]  打包操作
参数:c创建文档 t列出打包的内容 f要打包的名称 v详细信息



管道
[命令] | grep [筛选项] 筛选命令打印出来的包含的字符

[命令] | more 打印的字符可翻页




sed '参数和内容' [文件名]  可以查找,然后替换或者插入想要的内容不会对原文修改 
参数: a新增,直接跟字符串 

b删除

 i插入

s/替换


df 查看磁盘的情况
参数: -h 容量加单位

du -sh* 查看具体文件夹/文件大小



fdisk [要分区的硬盘] 给硬盘分区

partprobe [磁盘分区表] 内核重新读取新的分区表

mkfs.[文件系统] [分区] 格式化分区

mount [硬盘所在的目录] [要挂载的目录] 挂载硬盘

blkid 查看设备的UUID

vim /etc/fstab 永久挂载磁盘的配置文件
书写格式: [要挂着的磁盘目录] [挂载目录]
[文件系统] [选项默认defaults] [用于生成设备内容的备份,0表示不需要备份,1表示需要备份] [文件系统检查顺序,0表示不需要检查直接开机,1表示第一个挂载,2表示检查后,2表示第二个检查并挂载]

mount -a 检查磁盘配置文件是否写错

free 查看虚拟内存和内存的情况参数,参参数: -m MB进行查看

mkswap [要分区的磁盘分区] 格式化分区

swapon [分区的硬盘] 激活虚拟内存



pvcreate [分区]  创建物理卷
vgcreata [名称] [分区] 创建存储池
lvcreate -n [名称] -L [大小] [来自哪个存储池] 创建逻辑卷

pvdisplay 查看物理卷
vgdisplay 查看卷组
lvgdisplay 查看逻辑卷

lvextend -L [+/-容量] [逻辑卷] 增加或者减少逻辑卷的容量
resize2fe [逻辑卷] 使增加或者减少逻辑卷容量生效(只对ext4有效)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值