沈阳大熊网站建设制作,动漫制作专业零基础,宿迁网络推广,个人建站平台写在前面#xff1a;
我们云服务器搭建的Linux系统#xff0c;使用的镜像版本CentOS 7.6,使用的Xshell远程连接云服务器
前面我们使用超级管理员root账号登录#xff0c;一般我们使用普通用户登录#xff0c;那么如何创建新用户呢#xff1f;
1.创建新用户 #xff08…写在前面
我们云服务器搭建的Linux系统使用的镜像版本CentOS 7.6,使用的Xshell远程连接云服务器
前面我们使用超级管理员root账号登录一般我们使用普通用户登录那么如何创建新用户呢
1.创建新用户 1adduser 用户名 2passwd 用户名 2. 删除用户 userdel -r 用户名 3.一些常见的快捷键 (1) ctrl d 退出登录 (2) Alt 回车 全屏/退出全屏 (3) ctrl c 终止异常输出 一、Linux基本指令
1. mkdir指令 语法 1mkdir 目录名 功能 在当前目录下创建一个新目录 注: ls 可以查看当前目录下的所有子目录我们看见创建了222目录 语法 2mkdir -p 目录/目录/目录/ 功能 一次创建多级目录 注我们可以用tree命令查看多级目录tree命令的安装yum install -y tree)输入此条命令即可 注安装成功的标志是输入which tree,若tree在root路径下则安装成功) 2. pwd命令 语法 : pwd 功能 显示用户当前所在的目录 3. touch指令 语法 : touch 文件名 功能 touch 命令可以在当前目录下新建一个普通文件 4. ls 指令 语法 1ls 2ls 选项 功能 1对于目录该命令列出该目录下的 所有子目录与文件 。 2对于文件将列出 文件名以及其他信息 。 我们介绍一下 ls 选项 4.1 ls -l 功能显示当前目录下详细信息 注ls -l的别名为ll 4.2 ls -a 功能显示当前目录下的隐藏文件 注目录是蓝色隐藏文件的前缀是 . 4.3 ls-la 功能显示当前目录下影藏文件的详细信息 注ls -la可以写成 ls -al 5. cd 指令 Linux 系统中磁盘上的文件和目录被组成一棵目录树每个节点都是目录或文件。 语法 : 1cd 目录名 功能 进入目录中 这里介绍一些 cd选项 命令 5.1 cd .. 功能返回上级目录 注 (..是上级目录.是当前目录 5.2 cd ~ 功能 进入用户家目录 1对于超级理员账号,默认的家目录 /root (2)对于普通用户默认的家目录 /home/用户名 注whoami 显示当前用户名 5.3 cd - 功能返回最近访问目录 5.4 cd /root/ 功能 绝对路径 5.5 cd ../ 功能 相对路径 注只有从 根目录/ 开始进行的cd,才是绝对路径查找从其他位置cd进入的目录是相对路径查找相对路径是相对当前的路径)( ../以上一路径为起点 ./以当前路径为起点 6. stat 指令 语法 : 1stat文件名 功能 查看一个普通文件的详细信息 7. rmdir指令 rm 指令
7.1 rmdir指令 rmdir 是一个与 mkdir 相对应的命令。 mkdir 是建立目录而 rmdir 是删除命令。 语法 : 1rmdir 目录 功能 只能删除 空目录 7.2 rm 指令 功能可以同时删除 文件或目录 这里介绍几个常用选项 7.2.1 rm -f 功能强制删除普通文件 注(*表示可以匹配任意文件名rm -f * 表示删除当前目录下所有文件 7.2.2 rm -rf 功能强制删除目录及其下所有文件 8. man指令 Linux 的命令有很多参数我们不可能全记住我们可以通过查看联机手册获取帮助访问 Linux 手册页。 语法 : man 命令名称 我们可以用man手册去学习ls 命令输入 man ls 注如果man手册没有作用就安装man手册:输入指令 yum install -y man-pages) 注 按q退出 8.1 man手册介绍 语法 man man 这里一共有9个选项我们只有了解前3个选项即可 1、第一个选项是可以查询Linux的可执行程序和普通命令 语法man 1 ls 功能查询ls命令 2、 第二个选项可以查询系统调用接口,如open,write之类的(通过这个至少可以很方便的查到调用这个函数需要加什么头文件) 语法man 2 fork 功能 查询fork 系统调用接口 fork是一个系统调用接口可以创造一个子进程 3、 第三个选项是可以查询c语言的库函数,如printf,fread4是特殊文件,也就是/dev下的各种设备文件 语法man 2 printf 功能查询printf 库函数 9. cp指令 语法 cp scr dst 功能 : 复制文件或目录 注scr 和 dst 都可以携带绝对或者相对路径 常用选项cp -rf scr dst 功能强制复制 1dst 为目录名表示scr 拷贝到这个目录下 2dst为路径下不存在的目录名拷贝到指定目录顺便进行重命名 10 mv指令 mv 命令是 move 的缩写可以用来移动文件或者将文件改名 move (rename) files 是 Linux 系统下常用的命令经常用来备份文件或者目录。 10.1 语法 : 1)mv 文件原名 文件新名 功能 改名 将123.c 改为321.c 10.2 语法 2mv 文件名 目录 功能 移动剪切 将当前目录下的321.c文件转到a目录下 10.3 语法 3mv 目录/文件名 路径下不存在的目录/文件名 功能 移动并改名 将321.c 移动到当前目录下并改名111.c 扩展 如何快速写出一段代码 1nano 文件 2) 写入程序 3ctrlx -y-回车 4 gcc 文件 5 ./a.out 注如果运行不出来输入yum install -y nano 进行安装 程序运行结果为 hello word! 11. cat指令 语法 cat 文件名 功能 查看目标文件的内容 常用选项 cat -n 带上输出行号 注tac 文件名 将文件内容倒过来打印