写在前面

我们服务器搭建的Linux系统使用镜像版本CentOS 7.6,使用的Xshell远程连接服务器

前面我们使用超级管理员root账号登录,一般我们使用普通用户登录,那么如何创建用户呢?

1.创建用户

(1)adduser +用户名

(2)passwd +用户名

2. 删除用户

userdel –r   用户名

3.一些常见快捷键

(1)   ctrl+ d        退出登录

(2)  Alt +回车    全屏/退出全屏

(3) ctrlc       终止异常输出

一、Linux基本指令

1. mkdir指令

语法
(1)mkdir +目录
功能

注:   ls 可以查看当前目录下的所有子目录,我们看见创建了222目录 

语法

(2)mkdirp 目录/目录/目录/
功能

 

 

注:安装成功的标志是(输入which tree,若treeroot路径下,则安装成功)

2. pwd命令

语法
:
pwd
功能
显示用户当前所在的目录

3. touch指令

语法
:
功能

4. ls 指令

语法

(1)ls 
(2)ls + 选项
功能
(1)对于目录,该命令列出该目录下的
所有子目录与文件
(2)对于文件,将列出
文件名以及其他信息
我们介绍一下  ls+ 选项

4.1 ls -l

注:ls -l的别名ll

4.2 lsa

功能:显示当前目录下的隐藏文件

注:目录是蓝色,隐藏文件前缀是 .

4.3 ls-la

功能:显示当前目录下影藏文件的详细信息

注:ls -la可以写成 lsal

5. cd 指令

Linux
系统中,磁盘上的文件和目录被组成一棵目录树,每个节点都是目录或文件。
语法
:
(1)cd +
目录名
功能
进入目录中
这里介绍一些   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 指令

语法
:
(1)stat+文件名
功能
查看一个普通文件的详细信息

7. rmdir指令 && rm 指令

7.1   rmdir指令

rmdir
一个
mkdir
相对应的命令
mkdir
是建立目录,而
rmdir
删除命令
语法
:
(1)rmdir + 目录
功能
只能删除
空目录

7.2 rm 指令

功能:可以同时删除
文件或目录
这里介绍几个常用选项
7.2.1  rm -f
功能:强制删除普通文件
注:(*表示可以匹配任意文件名rm -f *  表示删除当前目录下所有文件) 
7.2.2  rmrf   
功能:强制删除目录及其下所有文件

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

9. cp指令

语法
cp  +scr  +dst
功能
:
复制文件或目录
注:scrdst  都可以携带绝对或者相对路径
常用选项:cprf  +
scr  +dst 
功能:强制复制
(1)dst 为目录名,表示scr 拷贝这个目录下
(2)dst为路径下不存在的目录名,拷贝指定目录,顺便进行重命名

10 mv指令

mv
命令是
move
的缩写,可以用来移动文件或者将文件改名
move (renamefiles
),是
Linux
系统下常用的命令,经常用来备份文件或者目录。

10.1

语法
:
(1)mv+  文件原名  +文件新名
功能:
改名
将123.c 改为321.c

10.2

语法:
(2)mv +文件名+ 目录
功能:
移动剪切
将当前目录下的321.c文件转到a目录下

10.3

语法:

(3)mv    +目录/文件名     +路径下不存在的目录/文件名
功能:
移动并改名
将321.c 移动到当前目录下,并改名111.c

扩展

(1)nano 文件
(2)  写入程序
(3)ctrlx ->y->回车
(4) gcc  文件
(5) ./a.out
注:如果运行不出来,输入yum install -y nano 进行安装

11.  cat指令

语法
cat   +文件名
功能
查看目标文件的内容
常用选项
cat  -n  带上输出行号

注:tac + 文件名 (将文件内容倒过来打印

原文地址:https://blog.csdn.net/zhoubancheng/article/details/134759327

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_38536.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注