《Linux系统操作命令》

Linux的创始人是林纳斯·托瓦兹,它是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。

1、tab 键进行补全(补全命令或补全路径)

cat /etc/redhat-release

2、正确使用命令

1)命令区分大小写,命令必须是小写

2)使用命令时的格式 ,在命令、选项、参数之间有空格分隔 命令 选项 参数

3)使用上下键使用历史命令

4)选项可以组合一起

如:ls -l -a -s <=====> ls -las

  1. 当输入的命令过长时,可以使用 \ 作为换行符号cat /etc/redhat-r> elease

6)当以单词为参数选项时,必须使用二个减号如:ls --all <=====> ls -a

7)命令中的参数选择也是区分大小写

3、如何查看发行版和内核版本

查看发行版 cat /etc/redhat-release

查看内核版本 uname -r

查看版本信息 cat /proc/version

4、查看命令的帮助,如:

1) man 命令

使用q命令退出man程序

2) whatis 命令

3) --help参数选项

5、改英文的环境

vi /etc/sysconfig/i18n将LANG=“zh_CN.UTF-8”=====> LANG=“en_US.UTF-8” 改 先输入i命令,切换成输入模式—>改---->按esc键---->退出输入模式------>:wq reboot

6、在虚拟机中释放鼠标使用CTRL+ALT

7、clear清屏

8、控制台切换,可以实现不同的作业(多用户多任务)CTRL+ALT+F1 CTRL+ALT+F2CTRL+ALT+F3CTRL+ALT+F4CTRL+ALT+F5CTRL+ALT+F6

9、改用户口令

1)root用户的口令 passwd root

2)普通用户的口令 passwd Nacy

注意:root用户可以更改任何用户的口令

普通用户只能更改自已的口令

3)忘记root口令

在单用户环境(救援模式)下修改root口令

在启动界面---->e---->选择内核选项----->e----->空格+1----->回车----->b---->进入到单用户环境 passwd root reboot

10、提示符的含义[root@Nacy桌面]

分隔符 登录的用户名称 分隔符 短主机名 当前的目录 分隔符

标识符(如果是#表示当前登录的用户是root用户)

[Nacy@Nacy~]

$ 分隔符 登录的用户名称 分隔符 短主机名 当前的目录 分隔符

标识符(如果是$表示当前登录的用户是普通用户)

其中:~ 目录表示用户的家目录

root用户:家目录/root

普通用户:家目录/home/用户名

例子:切换当前目录[Nacy@Nacy ~]$ cd /boot[Nacy@Nacy boot]$ cd /etc/[Nacy@Nacy etc]$ cd /boot/grub/[Nacy@Nacy grub]$

11、关机命令(须使用root用户)

shutdown -h now 立即关机

shutdown -h 12:30 12:30关机

shutdown -h 10 10分钟后关机

shutdown -c 取消关机

halt 立即关机

poweroff 立即关机

init 0 立即关机

12、重启命令

reboot

init 6

shutdown -r now

shutdown -r 12:30 12:30重启

shutdown -r 10 10分钟后重启

shutdown -c 取消重启

13、退出用户(注销),最好在文本环境下进行测试

exit logout

14、图形界面和文本界面切换

vi /etc/inittab

图形=====>文本

将id:5:initdefault: =====> id:3:initdefault: 改

文本=====>图形

将id:3:initdefault: =====> id:5:initdefault: 改

先输入i命令,切换成输入模式—>改---->按esc键---->退出输入模式------>:wq

reboot级别关机

0 - halt (Do NOT set initdefault to this)单用户

1 - Single user mode不带网络的文本界面环境

2 - Multiuser, without NFS (The same as 3, if you do not have networking)带网络的文本界面环境

3 - Full multiuser mode保留未使用

4 - unused图形界面环境

5 - X11重新启动

6 - reboot (Do NOT set initdefault to this)

15、在文本界面下使用startx开启图形界面(前提是安装了桌面环境)

16、切换目录 cd 命令

注意:

当前的工作目录,如果是 ~ 表示用户的家目录

root用户的家目录是:/root

普通用户Nacy的家目录是:/home/Nacy

特殊目录:

:表示用户家目录

. :表示当前目录

… :表示父目录

/ :表示根目录

  • :表示上一次所操作的目录

路径:

绝对路径:以根目录(/)开始的路径,如:/boot/grub/

相对路径:不以根目录(/)开始的路径,如:…/…/etc

注意:

根目录是最顶层目录

17、查看当前目录

pwd 命令

18、显示目录内容

ls 命令

dir 命令

1)显示当前目录的内容

ls 回车

2)显示指定目录的内容

ls 路径 回车

注意:

路径可以使用通配符 * (表示任意多个字符)

常用的参数选项:

-a 显示所有文件,包含隐藏文件

-A 显示所有文件,包含隐藏文件,除 . 和 …

-l 以长格式显示文件内容 ls -l <=====> ll

ll是ls -l命令的别名 以长格式显示文件内容,每列的含义

-rw-r–r--. 1 root root 105744 Nov 9 2011 config-2.6.32-220.el6.i686

文件属性 数量 文件所有者 文件所属组 大小 修改时间 文件名

-g 不显示文件所有者

-G 不显示文件所属组

-F 文件类型 在每一个列举项目之后添加一个符号。

这些符号包括:

/ 表明是一个目录;

@ 表明是到其它文件的符号链接;

  • 表明是一个可执行文件

-S 按大小排序

-r 相反次序排列

-t 按时间排序

-i 显示文件的i节点信息

-h 可读的方式显示文件大小

19、目录下文件的颜色,根据显示的颜色,判断文件类型

颜色说明

浅蓝色:表示链接文件;

灰色:表示其他文件;

绿色:表示可执行文件;

红色:表示压缩文件;

蓝色:表示目录;

红色闪烁:表示链接的文件有问题了;

黄色:表示设备文件,包括block,char,fifo

20、文件属性的含义

-rw-r–r--

例子:d rwx r-x r-x

文件类型 文件所有者的权限 文件所属组的权限 其它用户对文件的权限

文件类型有: - 普通文件 数据文件、程序等。

d 目录 /bin、/mnt 如 ls –l /

b 块设备(如:磁盘) /dev/had 如ll /dev/hda c 字符设备(如:键盘)

/dev/ttyS0 如ll /dev/zero s

套接字 /dev/log 如ll /dev/log p

命令管道 /dev/initctl (与“|”等同) 如ll /dev/initctl l

符号链接 /etc/grub.conf->…/boot/grub/grub.conf

21、目录结构—linux是树状目录结构

/ 整个文件系统层次结构的根目录(最顶层目录)

/bin 可执行文件,所有用户都可以用,例如:cat、ls、cp等

/boot 引导程序文件,例如:kernel、initrd

/dev 设备文件, 例如:/dev/null

/etc 配置文件

/home 用户(普通用户)的家目录,包含保存的文件、个人配置信息等

/lib 库文件

/sbin 可执行文件(由管理员才能执行),普通用户都执行不了

/media 可移除媒体的挂载点,如:光盘、U盘、移动硬盘

/lost+found 当系统意外崩溃或机器意外关机,会产生一些文件碎片在这里。当系统在开机启动的过程中fsck工具会检查这里,并修复已经损坏的文件系统。

/mnt 临时挂载的文件系统。比如cdrom、u盘等,直接插入光驱无法使用,要先手动挂载后使用

/mnt/hgfs 共享windows中的文件

/opt 可选应用软件包

/proc 虚拟文件系统,将内核与进程状态归档为文本文件(系统信息都存放这目录下)。例如:uptime、 network

/root 超级用户(root)的家目录

/srv 站点的具体数据,由系统提供

/tmp 临时文件,在系统重启时目录中文件不会被保留

/usr 默认软件都会存于该目录下

/var 变量文件——在正常运行的系统中其内容不断变化的文件,如日志,脱机文件和临时电子邮件文件 etc目录下的常用文件

/etc/hosts 本地域名解析文件

/etc/sysconfig/network IP、掩码、网关、主机名配置

/etc/resolv.conf DNS服务器配置

/etc/fstab 开机自动挂载系统,所有分区开机都会自动挂载

/etc/inittab 设定系统启动时Init进程将把系统设置成什么样的runlevel及加载相关的启动文件配置

/etc/exports 设置NFS系统用的配置文件路径

/etc/init.d 存放系统启动脚本

/etc/profile /etc/csh.login /etc/csh.cshrc 全局系统环境配置变量

/etc/group 用户组的信息

/etc/passwd 用户的信息

/etc/shadow 在安装了影子口令软件的系统上的影子口令文件

/etc/sudoers sudo命令的配置文件 usr目录下的常用文件

/usr/include 用来存放Linux下开发和编译应用程序所需要的头文件

/usr/lib 存放一些常用的动态链接共享库和静态档案库

/usr/bin 非必要可执行文件,面向所有用户

/usr/sbin 非必要的系统可执行文件 /usr/local 在这里安装一般的应用软件 proc目录下的常用文件

/proc/meminfo 查看内存信息

/proc/cpuinfo 关于处理器的信息,如类型、厂家、型号和性能等。

/proc/filesystems 目前系统已经加载的文件系统

/proc/modules Linux 已经加载的模块列表

/proc/mounts 系统已经挂载的数据

/proc/version 版本信息 dev目录下的常用文件

/dev/hd[a-t] IDE设备

/dev/sd[a-z] SCSI设备

/dev/fd[0-7] 标准软驱

/dev/md[0-31] 软raid设备

/dev/loop[0-7] 本地回环设备

/dev/ram[0-15] 内存

/dev/null 无限数据接收设备,相当于黑洞

/dev/zero 无限零资源

/dev/tty[0-63] 虚拟终端

/dev/ttyS[0-3] 串口

/dev/lp[0-3] 并口

/dev/console 控制台

/dev/cdrom CD-ROM

22、文件类型

linux中一切皆是文件

1)普通文件 -

a)纯文本文件

b)二进制文件

c)数据格式的文件

2)目录文件 d

3)设备文件

a)字符设备文件 c

b)块设备文件 b

4)链接文件 l

  1. 套接文件 s

6)管道文件 p

23、创建空目录 mkdir -p

级联创建子目录

1)在当前目录下创建 mkdir 目录名称

2)在指定目录下创建 mkdir 路径和目录名称

注:可以使用{},创建多个目录

Linux系统操作命令相关推荐

  1. 红帽Linux系统操作命令大全【linux查询命令篇】---转自微信公众号网络技术联盟站

    1. 查看硬件信息 uname -a 查看内核/操作系统/CPU信息 head -n 1 /etc/issue 查看操作系统版本 cat /proc/cpuinfo 查看CPU信息 hostname ...

  2. linux系统基本操作命令

    一.Linux的运行级别 1).Linux运行级别解释 Linux运行级别 含义 0 关机-直接调用系统命令(shutdown) 1 单用户模式,可以想象为windows的安全模式,主要用于系统修复 ...

  3. linux写入系统状态到文件夹,实验二 Linux系统简单文件操作命令

    *实验二** Linux系统简单文件操作命令 项目内容 这个作业属于哪个课程 这个作业的要求在哪里 学号-姓名 17041518-孙小文 作业学习目标 学习在Linux系统终端下进行命令行操作 :掌握 ...

  4. linux基础(四):shell简单命令;文件系统命令,系统操作命令,文本操作命令;文本处理命令

    目录 一.shell简单命令 1.1命令入门 1.1.1命令提示符详解 1.1.2命令格式 1.2 获取命令的帮助 1.2.1 help 1.2.2 命令 --help 1.2.3 查手册&搜 ...

  5. 简单的Linux操作命令,Linux系统简单文件操作命令

    项目 内容 作业课程归属 学号-姓名 17041419-刘金林 作业学习目标 1)学习Linux的基本操作命令:2)在终端上运用命令行去实现基本文件操作 1.查看当前目录 问:提示符$与#的区别? 答 ...

  6. linux系统10个最常用命令,Linux操作系统10条最常用的基础操作命令

    Linux操作系统10条最常用的基础操作命令 玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常 ...

  7. 【黑马程序员新版Linux学习笔记】Linux系统实用操作命令——操作演示

    [黑马程序员新版Linux学习笔记]Linux 零基础快速入门: (一)Linux基本命令--操作演示 (二)Linux用户和权限 -- 操作演示 (三)Linux 小技巧快捷键 (四)Linux系统 ...

  8. linux系统常用的简单操作命令

    简介 1. linux系统是程序猿经常会接触的系统,特别是实施.运维工程师等职位,都需要对linux操作要求比较高,但也有很多新入门的工程师并不懂得如何操作一些常用的简单的linux命令,这是非常尴尬 ...

  9. Linux系统的操作命令

    Linux 系统 Linux 系统: 更简洁,更高效,满足分布式,没有图形化界面,通过命令来执行操作,是一个多用户,多任务,丰富的网络功能,可靠的系统安全,良好的可移植性,具有标准的兼容性,良好的用户 ...

  10. linux服务器运维操作命令,Windows和Linux系统服务器运维基本操作指令

    原标题:Windows和Linux系统服务器运维基本操作指令 服务器总归是机械化设备,在运行过程中难免会出现一些问题,遇到这些问题怎么办?请运维人员代维修?即使请也会造成,运维人员维护不及时和成本太高 ...

最新文章

  1. java cmd javac java
  2. python 爬虫提取王者荣耀英雄皮肤
  3. Nginx安装echo模块
  4. boost::hana::remove_range_c用法的测试程序
  5. python 动态编译代码,Python:在运行时动态创建函数
  6. 【华为云技术分享】华为开发者大会HDC.Cloud带你探索强化学习三大挑战及落地实践
  7. matlab和本机MySQL链接
  8. 《转》常用的正则表达式
  9. 坐高铁只能用身份证了?
  10. 继电器和蜂鸣器的使用
  11. 软件工程之需求说明书
  12. python 词频统计
  13. ManualResetEvent类的用法
  14. 卷积码 c语言编码,基于C语言的卷积编码实现 浅谈卷积和滤波之区别
  15. WordPress网站配置腾讯云cdn缓存
  16. Java基础 - 替罪羊树(Scapegoat Tree)
  17. 正则匹配大于等于号与indexof结合
  18. 金华职业技术学院计算机网络技术考试,金华职业技术学院2016年提前招生计算机应用技术专业测评方案...
  19. GPS手机射频的一些测试项目
  20. 多媒体——视频——利用视频视图VideoView播放视频

热门文章

  1. 免手机验证码网站备案
  2. 常用单片机模块(一)
  3. 微信停止苹果手机服务器,IOS13微信杀后台终极解决办法亲测有效
  4. 英谷Oracle答案,火焰纹章风花雪月各角色能学什么魔法 各角色可习得魔法与熟练度要求一览...
  5. python创作音乐: 计算机创作,计算音乐
  6. (四)下载利器aria2
  7. 8.3 Convex combinations (凸组合)
  8. (转)金蝶KIS迷你版、标准版在查询数量金额明细账时提示“发生未知错误,系统当前操作被取消,请与金蝶公司联系”...
  9. Ruby 2.6 新特征介绍
  10. JAVA 清理垃圾文件简单实现