基础指令的操作
显示日期与时间的指令:date
date +%Y/%m/%d
date +%H:%M
date -d "$date" '+%a %b %e'
显示日历的指令:cal
cal 2011
cal month year
简单好用的计算器:bc
如果要看目前谁在线:who
如果要看网络的联机状态:netstat -a
要看背景执行的程序:ps -aux
几个与关机/重新启动相关的指令
将数据同步写入硬盘中的指令:sync
惯用的关机指令:shutdown
重新启动,关机:reboot,halt,poweroff
切换执行等级:init
run level 0:关机
run level 3:纯文本模式
run level 5:含有图形接口模式
run level 6:重新启动
Linux 用户身份与群组记录的档案
root的相关信息都记录在/etc/passwd
个人密码记录在/etc/shadow
linux所有的组名都记录在/etc/group
Linux文件属性
drwxr-xr-x. 2 root root 4096 Aug 20 02:14 Templates
[权限] [连结] [拥有者] [群组] [档案容量] [修改日期] [档名]
ls -al
ls 重点在显示档案的文件名与相关属性
-al 表示列出所有档案详细的权限与属性
改变文件属性与权限
chgrp 改变档案所属群组
要被改变的组名必须要在/etc/group档案内存在才行
理解/etc/group文件
bin:x:1:root,bin,daemon
group_name:passwd:GID:user_list
group_name 组名
passwd 组口令
user_list 该组的所有用户,用户名之间用逗号隔开
chown 改变档案拥有者
chmod 改变档案的权限,SUID,SGID,SBIT等等的特性
根目录的意义与内容
/bin:系统有很多放置执行文件的目录,但/bin比较特殊。因为/bin放置的是再单人维护模式下还能够被操作的指令。在/bin底下的指令可以被root与一般账号所使用,主要有:cat,chmod,chown,date,mv,mkdir,cp,bash等等常用的指令。
/boot:这个目录主要在放置开机会使用到的档案,包括Linux核心档案以及开机选单与开机所需配置文件等等。Linux kernel常用的档名为:vmlinuz,如果使用的是grub这个开机管理程序,则还会存在/boot/grub/这个目录
/dev:在Linux系统上,任何装置与接口设备都是以档案的型态存在于这个目录当中的。你要透过存取这个目录底下的某个档案,就等于存取某个装置,比较重要的档案有/dev/null,/dev/zero,/dev/tty,/dev/lp*,/dev/hd*,/dev/sd*等等
/etc:系统主要的配置文件几乎都放置在这个目录内,例如人员的账号密码文件、各种服务的启始档等等。一般来说,这个目录下的各文件属性是可以让一般使用者查阅的,但是只有root有权利修改,建议不要放置可执行文件在在这个目录中。比较重要的档案有:/etc/inittab,/etc/init.d/,/etc/modprobe.conf,/etc/X11/,/etc/fstab,/etc/sysconfig/等等。另外,其下重要的目录有:
/etc/init.d:所有服务的预设启动script都是放在这里的,例如要启动或者关闭iptables的话:/etc/init.d/iptables start、/etc/init.d/iptables stop
/etc/xinetd.d/:这就是所谓的super daemon管理的各项服务的配置文件目录。
/etc/X11:与X window有关的各种配置文件都在这里,尤其是xorg.conf这个X Server的配置文件。
/home:这是系统默认的用户家目录。在你新增一个一般使用者账号时,默认的用户家目录都回规范到这里来。
/lib:系统的函式库非常的多,而/lib放置的则是在开机时会用到的函式库,以及在/bin或/sbin底下的指令会呼叫的函式库而已。
目录的相关操作
. 代表此层目录
.. 代表上一层目录
- 代表前一个工作目录
~ 代表[目前用户身份]所在的家目录
~ account 代表account这个用户的家目录(account是个账户名称)
分享到:
相关推荐
Linux系统开发常用操作命令,适用于初学Linux系统的朋友进行学习.
Linux操作系统基础教程主要涵盖Linux操作系统的基本概念、安装方式、常用命令、系统目录结构、文件链接、磁盘挂载、用户组管理、文件权限与目录权限、shell脚本、文件查找和比较工具,以及网络通信和编译工具。...
Linux 操作系统基础课程是计算机网络专业及信息安全与管理专业的专业基础课,主要讲授 Linux 操作系统的安装、文件与目录命令的使用、用户与组群及权限的管理、磁盘管理、软件包管理、网络配置及安全防护。...
"Linux系统基础命令" Linux系统基础命令是计算机专业人员和网络管理员需要掌握的基本技能。 Linux操作系统是目前服务器操作系统的主流选择,它的命令行操作方式不同于Windows系统和MAC OS系统,需要用户了解基本...
### Linux操作系统基础教程知识点梳理 #### 一、Linux概述 - **定义**:Linux是一种开源、免费的操作系统,兼容于UNIX,并支持Intel系列处理器(包括CYRIX和AMD)。它不仅适用于个人电脑,还具备完整的32位多用户...
学习Linux操作系统基础不仅涵盖了系统的安装、环境设置,还包括用户管理、文件操作和网络管理的命令,如添加和管理用户、创建、删除、移动和复制文件,以及配置网络接口、查看网络状态等。此外,理解并掌握系统信息...
Linux 操作系统命令基础是 Linux 运维服务器管理的核心内容之一,本节将详细讲解 Linux 操作系统命令基础的知识点,包括 Linux 操作界面、Linux Shell 和 Linux 命令格式等。 一、认识 Linux 操作界面 Linux 操作...
【Linux网络操作系统基础:常用Linux命令】 Linux是一个广泛使用的开源操作系统,它的命令行界面提供了高效且灵活的系统管理工具。本章将深入讲解Linux的基础知识,特别是常用的命令,包括文件和目录的操作,以及...
linux操作系统基础命令面试题,有答案版。 基础不牢,地动山摇,要求每个学员必会的基础命令。 这一个是基础命令考试(1),请关注后期关于面试题的日常考试
"Linux系统的基本操作及常用命令实验报告" Linux 系统的基本操作及常用命令实验报告是 Linux 操作系统的基础知识和基本命令的实践报告。该报告涵盖了 Linux 操作系统的基本操作、目录操作命令、文件操作命令、系统...
Linux操作系统基础是IT领域的入门知识,对于理解和操作Linux系统至关重要。Linux是一种自由和开放源代码的类UNIX操作系统,广泛应用于服务器、嵌入式设备和超级计算机。本章主要介绍了Linux的基础使用方法,包括开机...
### Linux操作系统基础教程知识点概述 #### 第1章 Linux基础...以上是对Linux操作系统基础教程的部分章节内容的知识点概述,涵盖了Linux的基础知识、安装过程、常用命令等内容,旨在为初学者提供一个全面的学习框架。
Linux 操作系统文件系统基础知识详解 Linux 操作系统文件系统基础知识详解是 Linux 操作系统的核心组件之一,文件系统是操作系统管理文件的方式。Linux 文件系统是树型结构的,每个目录都是从根目录出发的。Linux ...
清华大学计算机基础教育课程系列教材 第1部分 Linux操作系统... 第10章 Linux系统软件的获取和安装 第11章 账号管理 第12章 文件系统管理 第13章 TCP/IP网络管理 第14章 备份与恢复 第15章 XWindow及Genie应用程序
Linux基础部分,包括Linux的简介,Linux的各种常用命令,属于大数据的入门基础。
"Linux系统及编程基础习题答案.pdf" 本资源提供了 Linux 系统和编程基础习题的答案,涵盖了 Linux 基础、安装、主要特点、组成部分、与 Windows 的主要区别等方面的知识点。 1. 什么是 Linux? Linux 是一款优秀...
本资料“Linux基础操作.zip”包含了关于Linux系统基本操作的指导,旨在帮助初学者快速入门。以下是对这些基础知识的详细阐述: 一、Linux系统概述 Linux是一种自由和开放源码的操作系统,其内核由林纳斯·托瓦兹于...
"Linux操作系统基础命令详细" Linux操作系统是互联网行业广为人知的操作系统之一,具有广泛的应用前景。了解Linux操作系统基础命令是每个IT从业者必备的技能之一。本文将详细介绍Linux操作系统基础命令,包括基础...