ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

【00001】

【00001】 一、Linux基础1. 虚拟机操作1全屏模式ctrlalt回车2打开终端ctrlaltt3终端上打开一个新的窗口ctrlshiftt2. 终端命令行1命令提示符linuxlinux-virtual-machine:~$linux当前登录的用户名linux用户分为2类1.普通用户权限会收到限制可以有普通用户也可以没有普通用户普通用户名字不能是root2.超级用户权限会更高一些有且只有一个名字为rootlinux-virtual-machine:~$操作系统名称~当前所在的文件系统的路径~当前登录用户的家目录每个用户都会有属于自己的家目录/根目录linux 家目录/home/linuxroot 家目录/root2 切换登录用户su用户名3终端字体调节ctrl shift 放大字体ctrl -缩小字体esty复制p粘贴u撤销3. Linux基本命令1命令格式command [-options] arg1 arg2 arg3man手册1. 标准命令2. 系统调用3. 库函数4. 设备说明5. 文件格式6. 娱乐7. 杂项8. 管理员命令2ls查看当前目录下所有的文件蓝色目录文件 windows中的文件夹白色普通文件 windows文本文件.txt使用示例lsls -l详细信息1. Linux中的文件类型:块设备文件(b block)按块扫描设备信息的文件主要用于表示存储设备的文件字符设备文件(c character)按字符扫描设备信息的文件主要用于表示普通设备文件目录文件(d directory)存放和管理文件的文件夹普通文件(-)用来记录信息的文本文件连接文件(l link)类似于Windows快捷方式如果A连接到B文件操作A文件其实操作的是B文件套接字文件(s socket)进程间通信管道文件(p pipe)进程间通信2.rwxr拥有读权限w拥有写权限x拥有执行权限第一组rwx创建文件的用户对文件是否拥有读写执行的权限第二组rwx创建文件的用户同组的用户对文件是否拥有读写执行的权限第三组rwx其余人是否拥有读写执行的权限3. 硬链接的个数4. 文件所属的用户名和组名5. 文件的大小单位字节6. 文件修改的时间7. 文件名3touch创建普通文件使用示例touch filename.txt注意Linux中不会根据后缀名区分文件类型但为了保证移植性最好加上后缀Linux系统中文件名区分大小写Linux系统中文件名不要加空格如果想加空格用_替代4rm删除普通文件使用示例rm filename5mkdir创建目录文件使用示例mkdir dirname6rmdir删除空目录文件使用示例rmdir dirname注意1. 只能删除空目录文件2.非空目录可以使用rm -rf删除谨慎使用7cd切换当前的工作路径使用示例cd目的路径cd ..表示当前目录的上一级目录cd .表示当前目录cd ~ ~表示当前登录用户的家目录cd / /表示操作系统的根目录最顶层目录注意点击table键可以补全完整代码8chmod修改文件的权限rwxrwxrwx110100100使用示例chmod 0664 filename9chown修改文件所属的用户使用示例chown 用户名 filename10chgrp修改文件所属的组使用示例chgrp 组名 filename11sudo使用超级用户的权限来执行该条指令使用示例:sudo 命令12pwd查看当前所在目录的绝对路径使用示例pwd13cp拷贝文件使用示例:使用cp拷贝普通文件cp 源文件 目的路径使用cp拷贝目录文件cp 源文件 目的路径 -rf14mv移动剪切文件使用示例mv 源文件 目的路径修改文件名使用实例mv 旧文件名 新文件名15Linux系统目录结构1. 最顶层目录为根目录用/表示2. “/”目录下的所有文件均为系统文件按照功能来分目录存放bin二进制可执行程序boot启动文件dev设备文件etc配置文件lib库文件mnt挂载文件proc进程相关文件var日志文件home存放普通用户家目录的目录linux -/home/linuxzhangsan -/home/zhangsanroot超级用户的家目录root -/root3.绝对路径从根目录出发的路径称为绝对路径无论登录用户、无论所在位置相同路径不会产生不同含义cd /home/linux/Desktop4.相对路径登录用户不同、所在位置不同相同路径可能会产生不同的含义cd ~/Desktopcd ../dirnamecd ./dirnamecddirnamelinux:/home/linux/Desktoproot:/root/Desktop
返回列表