Linux的基本操作

@TOCLinux的基本操作)
#Linux基本的目录结构
Linux 文件系统是一个目录树的结构,文件系统结构从一个根目录开始,根目录下可以有任意多个文件和子目录,子目录中又可以有任意多个文件和子目录

常用目录及用途如下表:

目录名称目录用途
/boot存放的是系统引导文件,容量不宜过大,不宜存放其他文件
/rootroot用户的家目录,普通用户的目录是/home/userx
/etc放置配置文件的目录,只有root用户有权限修改
/home放置除root外其他用户家目录的目录,root用户的家目录就是/root。针对家目录提示显示为~
/usr即unix system resource,存放系统应用程序
/opt为用户安装软件提供的目录

#用户主目录
在创建用户时,系统管理员会给每个用户建立一个主目录,通常在/home/目录下。用户可以在自己的主目录下进行相关操作。

注意:不允许文件夹的名称和文件名称冲突

##目录基本命令
1)绝对路径必须是/开头
2)相对路径一般比较短,是相对于当前路径的路径写法

可用 pwd命令查看用户的当前目录。
可用 cd 命令来切换目录。
cd没有参数则返回home文件夹。
cd … 表示返回上级文件夹 。
cd udev进入当前文件夹的子文件夹udev,如果当前文件夹下没有udev子文件夹,则会回显报错信息 。
cd /root使用的是绝对路径 。
cd . 不会切换文件夹 。
… 表示当前目录的上一级目录(父目录) 。
cd … 返回上级文件夹 。
~ 表示用户主目录的绝对路径名 。
cd ~表示进入home文件夹。

#目录和文件的命名规则
1、不超过255个字符。
2、区分大小写,例如file、File、fILE表示不同的文件。
3、 除了/外,所有的字符都合法,而windows中不允许包含/:?<>*”|等特殊 符号。最佳实践建议避免文件名首字符使用±.等;避免使用空格、制表符和@#$%等。
4、最好使用有意义的名称来命名。
#命令基本格式
cmd [options] [arguments],options称为选项,arguments称为参数

##基础命令及用途

命令用途
su - username高级用户切换到低级用户不需要密码,低级用户切换到高级或者平级用户的切换需要密码
Date命令用来显示或设定系统(-s)的日期与时间
date +"%Y-%m-%d"只显示日期
date --help获取date命令的帮助文档
man date以较为友好的方式获取d,ate命令的帮助文档,可以上下翻页查看,点q退出
history显示历史,按上下键则可以选择执行某个命令
history -c清空当前 shell 中的历史

在Linux中,可执行的文件也进行了分类:

  1. 内置命令:出于效率的考虑,将一些常用命令的解释程序构造在Shell内部。

  2. 外置命令:存放在/bin、/sbin目录下的命令。

  3. 实用程序:放在/usr/bin、/usr/sbin、/usr/share、/usr/local/bin等目录下的实用程序。

  4. 用户程序:用户程序经过编译生成可执行文件后,可作为Shell命令运行。

1.Shell脚本:由Shell语言编写的批处理文件,可作为Shell命令运行。
2.输入命令的时候要常用tab键来补全。Tab键可以自动补齐,连按两次Tab键则显示所有可选项。
3.Centos默认记录1000条命令历史,history显示所有命令记录,!编号调用指定编号对应命令。
4.Ctrl+1或clear 清屏。
5.which java 查找java命令的存储位置。
6.man ls 查找ls命令的手册,手册一般位于/usr/share/man目录下。

#ls指令操作
ls是列出目录或目录的内容的命令。
1)ls列出当前目录内容。
2)ls / 显示根目录的内容,如果需要查看指定目录的内容可以使用ls /目录名。
3)ls -a,显示隐藏文件,默认是不显示隐藏的目录或文件,隐藏是点开头。
4)ls -l,显示详细内容。具体显示内容为【类型和权限 硬链接次数 文件属主 文件所属的群组 文件大小(单位为kB) 创建或者最后修改的时间戳 文件或者目录的名称】。
5)别名写法 ll。
##Linux的文件类型
以下图举例:
在这里插入图片描述

显示内容的第一个位置:
-普通文件;d目录文件;b块设备文件block;c字符设备文件character;l符号连接文件symbolic linkfile;p命令管道文件pipe;s套接字文件socket。

显示内容的第二部分:文件权限
共9位,每3位一组rwx(读r,写w,执行x,-表示没有三者中的任何一种权限)
第一组表示当前用户的权限
第二组表示当前用户所在组的其它用户权限
第三组表示其它组用户权限

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值