linux-ubuntu常见命令总结大全

linux-ubuntu常见命令总结大全

  • TIPS
  • 终端命令格式
  • 常见终端命令
  • 查看文件类容命令
  • 其他命令
  • 用户权限相关命令
  • 系统信息相关命令
  • 其他命令

目的:在学习玩Linux后对常见的命令进行了一系列的总结,希望对大家有所帮助,也方便自己日后查看复习。

TIPS

tips1
Ctrl + Alt + t 打开终端
Ctrl + Shift + = 放大终端字体显示
Ctrl + - 减小终端字体显示

tips2
command --help 显示command 命令的帮助信息
man command 查看command 命令的使用手册

tips3
在敲出文件/目录/命令 前几个字母时,按下 Tab 键可以自动补全命令
用 上/下 键可以找到之前使用过的命令

tips4
以 . 开头的文件为隐藏文件
. 表示当前目录
… 表示上一级目录

tips5
tree
安装tree命令
sudo apt-get -y install tree
tree -d
只查看当前文件下的目录
tree -L N
只查看当前第N级的目录和文件

终端命令格式

command [-options] [parameter]
command:命令名
[options]:选项可省略
[parameter]:传递命令参数

常见终端命令

ls 查看当前文件夹下的类容
常用选项
-a
显示指定目录下所有子目录与文件,包括隐藏文件
-l
以列表方式显示文件详细信息
-h
配合-l以人性化方式显示文件大小

与通配符的使用
.
代表任意个字符

代表任意一个字符
[]
表示可以匹配字符组中的任意一个
[abc]
匹配到a、b、c中的任意一个
[a-f]
匹配到a-f中的任意一个

pwd 查看当前所在文件夹

cd 切换文件夹
cd
cd~
切换到当前用户的主目录
cd.
保持当前目录不变
cd…
切换到上级目录
cd-
可以在最近两次工作目录键切换

touch[文件名]如果文件不存在,新建文件

mkdir[目录名] 创建目录
-p
递归创建目录

rm 删除指定文件夹
-f
强制删除,忽略不存在的目录,无需提示,不建议使用
-r
递归删除目录下的类容,删除文件夹时必须加上此参数

cp 复制文件
-r
若给出的源文件是目录文件,则cp将递归复制该目录下的子目录和文件,目标文件必须为一个目录名
-i
复制文件提示
mv 移动文件或目录
-i
覆盖文件提示

clear 清屏

查看文件类容命令

cat 文件名 查看文件类容、创建文件、文件合并、最佳文件内容等功能
more 文件名 分屏显示文件内容
grep 搜索为文本文件名 搜索文本文件内容

其他命令

重定向配合Echo使用
	> 表示输出。会覆盖原文件内容
	>>表示追加,把内容加到原内容后面
管道 |左边输入,右边输出

用户权限相关命令

chmod +/-rwx 修改文件权限文件名/目录名
chowd 修改拥有者
chgrp 修改权限

groupadd 组名 添加组
groupdel 组名 删除组
cat/etc/group 确认组信息
chgrp -R 组名 文件名/目录名 修改文件/目录所属组
useradd -m -g 组 添加新用户

passwd 用户名 修改用户密码
id [用户名] 查看用户UID 和 GID 信息
who 查看当前所有登陆的用户列表
whomi 查看当前登录的账户名
usermod 用来设置用户的主组 / 附加组 和 登录Shell

which 查看命令所在位置
su 切换用户
exit 推出当前退出用户

系统信息相关命令

date 查看日期
cal 查看日历

df -h 显示磁盘剩余空间
du -h 显示目录下文件大小

ps aux 查看进程的详细情况
top 动态显示运行中进程并且排序
kill[-9]进程代号 终止指定代号的进程,-9表示强行终止

其他命令

fine [路径] -name " " 查找命令

ln -s 被链接的源文件 链接文件 建立文件的软链接

tar -cvf 打包文件.tar 被打包的文件/路径 打包文件
tar -xvf 打包文件.tar 解包文件

tar -zcvf 打包文件.tar 被打包的文件/路径 压缩文件
tar -zxvf 打包文件.tar 解压缩文件

sudo apt install 软件包 安装软件
sudo apt remove 软件名 卸载软件
sudo apt upgrade 更新已安装的包

总结的思维导图可以找我要哦!!!

linux-ubuntu常见命令总结大全_第1张图片

你可能感兴趣的:(linux,ubuntu)