Ubuntu常用命令

1.1 简单介绍

  对Windows系统来说,C:\盘符通常存放操作系统和软件;D:\,E:\盘符通常存放用户的其它文件,这里的每个盘符实际上对应一个分区(partition), 即C,D,E盘可分别看成相应的分区。 Ubuntu系统是一种基于Linux的开源操作系统,Linux没有C,D,E盘符的概念,Linux系统中的一切文件都是从 “根(/)“目录开始的,使用统一的目录树结构。Linux系统上支持多个用户,每个用户有相应的一个目录,并存放在"/home"目录下。例如:用户"yskubt"相应的目录为"/home/yskubt"。在Linux系统中存在一个超级用户root,这个root用户不需要你创建,当你把Ubuntu安装好后就会自动生成root用户,其用户目录为"/root"。对于普通用户来说,他能操作的目录就只有用户目录,而root用户没有限制,可以操作任意文件和目录。
  几个特殊目录:~表示当前用户的主目录;.表示当前目录;..表示上一级目录。例如:cd ~代表切换到主目录;cd ~/AA代表切换到主目录下的AA目录;cd ../BB代表切换到上级目录,再到BB子目录。

参考:Linux存储结构与磁盘划分

1.2 常用命令

  1. pwd(print working directory):显示当前工作目录;
  2. cd(change directory):切换目录;
  3. ls(list):列出当前目录下的文件和子目录;其中ls -l 表示按照长格式(long format)显示文件信息;ls -a表示列出当前目录下所有的文件和子目录,包括隐藏的文件和子目录。
  4. mkdir(make directory):创建一个新目录;
  5. touch:创建空文件;
  6. cat :显示文件内容;
  7. rm(remove): 删除文件或目录;“-r”(recursive):表示递归删除;“-f”(force):表示强制删除。使用"-rf"表示把该目录和下面的所有内容一并删除;
  8. rmdir(remove directory): 删除空目录,如果目录非空,则删除失败。
  9. cp(copy):复制,将文件复制到另一个目录中;
  10. mv(move):重命名或移动;
  11. grep(Global Regular Expression Print[全局正则表达式打印]):使用正则表达式来搜索文本;
  12. tar(tape archive[档案打包]):tar格式文件,但通常我们见到的都是"tar.gz"这种格式的文件;
    关于Ubuntu的常用命令和基本操作可以参考下面内容:
    Ubuntu从入门到精通

1.3 常见操作

  1. vim文本编辑器:gedit也是一个文本编辑器,vim参考文章——>5.vim 编辑器

  2. 软链接:类似于Windows下的"快捷方式",可使用ln -s source link,其中-s表示soft软链接(默认为硬链接),例如:ln -s test testLink。下图中bin、lib、lib32等等为软链接,有个向右上方的箭头,其实这里的bin目录实际是指向/usr/bin目录的软链接。在命令行环境下,软链接表示为->一个箭头。
    在这里插入图片描述
    在这里插入图片描述

  3. 用户组:Linux系统下可以创建多个用户,可以使用组来进行管理用户。参考文章——>9.用户组

  4. 环境变量:在终端使用printenv来查看所有的环境变量。
    (1)用户环境变量:定义在/home/yskubt/.profile文件中,在主目录下使用ls -la查看所有的文件。其中,在Linux下以.开头的文件为隐藏文件。因为每个用户都有自己的配置文件.profile,所以该配置只对当前用户有效。有的Linux系统使用.bash_profile作为配置文件。
    (2)系统环境变量:定义在/etc/profile文件中,该配置文件中的环境变量对所有用户都有效。但是,一般不直接修改/etc/profile配置文件,而是在/etc/profile.d/中创建一个自定义的脚本文件。
    (3)PATH环境变量:这是一个最常见的环境变量,用于描述可执行程序的搜索路径。多个路径之间以:冒号分隔。

  5. root用户:参考文章——>7.切换到 root 用户

  6. 文件或目录的权限chmod:参考文章——>设置文件或目录的权限 chmod

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值