`
jojo_java
  • 浏览: 96537 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Linux基本命令

    博客分类:
  • OS
阅读更多

创建用户
useradd [用户名]
passwd [用户名]
passwd [密码]--更改当前用户的密码

切换用户:
su

su jojo (切换到jojo用户)

su - (切换到root用户,也可以用su root,也可以直接su )

userdel -r jojo  ,删除jojo用户,并且相关文件也删除

 

帮助:
例:ls --help

man指令
例:man ls 退出:q ,翻页:上下左右

info命令
例:info ls  更详细的帮助

基础指令
ls --查看文件
cp --拷贝文件
mv --移动或重命名文件
rm --删除文件
touch --创建空文件或者更新文件时间

"."表示当前目录
示例(将etc目录下的php文件拷贝到当前目录):cp /etc/php.ini .
示例(将etc目录下的x11目录拷贝到当前目录):cp -r /etc/x11 .
------------------
mv:移动文件或者重命名
示例(将etc目录下的host.conf移动到当前目录):mv /etc/host.conf .
示例(将etc目录下的host.conf重命名):mv /etc/host.conf .
------------------------
强制删除php.txt文件:rm -f php.txt
强制删除php目录 :rm -rf php
-----------------------------
创建test.txt文件:touch test.txt
如果文件已经存在,则更新文件的创建时间。

---------------------------------------------------
“/”绝对路径--表示根目录,以“/”开始的都是根路径
“../”上一层目录
 

pwd 查看当前的完整路径

-----------------
创建test目录:mkdir test
删除test目录(只能删除空目录,如果删除非空的用rm -rf):rmdir test

--------------------
查看sys.log 文件 :cat sys.log  全部查看
查看sys.log 文件 :more sys.log  逐屏查看
查看sys.log 文件 :less sys.log  逐行查看文件
date 显示当前时间
cal 显示日历
df 显示磁盘用量 df -h:以kb或Gb显示
du 计算目录下文件占用磁盘的大小

head-查看文件开头部分内容  head 20 sys.log 查看文件的前20行内容
tail-显示文件结尾部分内容

tail -f 可以用于监视日志文件

-----------------------------------------------
设备文件
设备在Linux中以特殊文件的形式存在
快(block)设备文件
字符(character)设备文件
设备文件所在的位置
查看设备类型
------------------------------------------------
虚拟设备控制台及用户身份切换
在系统中有12个虚拟控制台,前6个可供作本地登录
用户可以用Alt+Fn(n=1~12)来切换
用su可以用来切换用户身份
su -username
su - username :环境变量也会跟着改变

-------------------------------------------------
重启:reboot
 shutdown -r now
 init 6
关机:halt
 shutdown -h now
 poweroff
 init 0
-----------------------------------
检查文件
ls -l 长模式查看文件详细信息

file 查看文件类型
由于Linux中的文件名中没有扩展名,所以可能需要用file来查看文件类型。

在linux总,所有东西都被当成文件。
文件权限的第一个字母用来表示文件类型:
-:一般文件
d:目录文件
b:块设备文件
c:字符设备文件
l:链接文件
p:人工管道
----------------------------------------------------
对于每一个文件,Linux都提供了一套文件权限系统

文件权限系统,将文件的用户都分成三类
文件的拥有者(u)
文件所属群组的成员(g)
其他用户(o)

----------------------------------------------------
文件权限类型:
对于每一类用户,权限系统又分别提供他们三种权限
读(r): 用户是否有权利读文件的内容
写(w):用户是否有权利改变文件的内容
执行(x):用户是否有权利执行文件
----------------------------------------------------

改变文件的权限
使用chmod来改变文件的当前权限
chmod [-R] 权限 文件名

只有文件的拥有者和root才可以改变文件的权限
------------------------------------------------
chmod u+x install.log
为文件的拥有者(u)分配install.log文件的执行(x)权限

chmod u-x install.log
为文件拥有者取消x(执行)权限。


chmod g+w install.log
为群组(g)分配w(写)权限

chmod u=rwx insall.log
给u(文件拥有者)分配所有权限

chmod -R 777 test
为(u,g,o)都分配为读(r-4)写(w-2)执行(x-1)
 
-R选项是为test目录下的所有文件都分配为(rwx)

 

-----------------------------------------
设置Linux启动时进入字符界面:
vi /etc/inittab

找到 id:5:initdefault
将5修改成3

 

分享到:
评论

相关推荐

    linux学习资料,包括linux基本命令,新手入门等。

    linux学习资料,包括linux基本命令,新手入门,高级技巧。

    linux基本命令

    linux基本命令包括安装数据库,jdk,tomcat,等 新手看

    linux基本命令以及linux下vi命令大全

    以下是一些常见的Linux基本命令: 1. **ls**:列出目录内容,用于查看当前目录下的文件和子目录。 2. **cd**:改变目录,用于切换到不同的目录路径。 3. **pwd**:打印工作目录,显示当前所在的目录。 4. **touch**...

    Linux基本命令操作实验报告

    ### Linux基本命令操作实验报告知识点总结 #### 一、实验目的 - **了解Linux用户界面**:本实验旨在让学生理解Linux系统中用户交互的方式,包括命令行界面和图形用户界面。 - **掌握常用命令**:重点是让学生熟练...

    Linux基本命令大全.doc

    Linux 基本命令大全 Linux 操作系统提供了许多基本命令来帮助用户管理和维护系统。这些命令可以分为多个类别,包括用户管理、文件管理、进程管理、网络管理等。下面我们将介绍一些常用的基本命令。 一、注销、关机...

    LINUX基本命令学习

    LINUX基本命令学习 在 Linux 操作系统中,基本命令是初学者入门的首选。这些命令是 Linux 系统的基础,是用户与系统交互的桥梁。掌握这些基本命令,可以帮助用户快速熟悉 Linux 系统,提高工作效率。 1. 登录和...

    linux基本命令大全.pdf

    Linux 基本命令大全 本文档旨在总结 Linux 系统中常用的基本命令,涵盖用户管理、文件管理、目录管理、权限管理、磁盘管理、进程管理、网络管理等方面。 用户管理 * useradd 创建用户 * usermod 修改用户信息 * ...

    第三章 Linux基本命令操作

    【Linux基本命令操作】章节主要介绍了Linux系统的终端概念和常用操作,包括终端的类型、Shell提示符以及Bash的基本用法。以下是对这些知识点的详细解释: 1. **终端(Terminal)**: - **控制台终端(Console)**...

    linux基本命令vim文件等等

    Linux 基本命令和 Vim 编辑器 Linux 操作系统是一种广泛使用的操作系统,具有高效、灵活、免费、开放源代码等特点。 Linux 系统可以安装在各种计算机硬件平台上,如 servers、desktops、laptops、mobile devices 等...

    Linux基本命令与常用命令大全

    本资料集旨在提供一个全面的Linux基本命令和常用命令的大全,帮助用户更好地进行系统维护、开发工作以及其他日常操作。 首先,我们从最基础的命令开始。`ls`命令用于列出目录内容,通过添加不同的选项(如 `-l` ...

    linux基本命令--全

    Linux 基本命令全集 本资源总结了 Linux 操作系统的基本命令,包括快捷键、帮助命令、系统信息、基本操作、文件管理、查看和编辑文件、查找文件、X-windows 基础、网络应用程序、文件压缩和解压缩、进程控制、一些...

    Linux基本命令.zip

    本资料"Linux基本命令.zip"提供了关于常用Linux命令的详细信息,涵盖了帮助命令、文件操作、压缩与备份、磁盘操作和网络通信等多个方面。下面将对这些关键知识点进行深入阐述。 1. **帮助命令** - `man`: 提供在线...

    Linux基本命令练习实验报告.doc

    "Linux 基本命令练习实验报告" 本实验报告旨在让学生通过实践,掌握 Linux 基本命令的使用和操作系统的基本了解。实验内容包括创建文件夹、文件的创建、复制、删除等操作,以及 vi 编辑器的基本使用。 一、实验...

    Linux基本命令.pdf

    Linux基本命令 Linux基本命令是 Linux 系统中最基本的命令,这些命令是 Linux 系统的基础,掌握这些命令是使用 Linux 系统的前提。下面是 Linux 系统中的一些基本命令和目录结构。 1. Linux 目录结构 Linux ...

    Linux学习:Linux基本命令

    【Linux学习:Linux基本命令】 Linux是一个开源操作系统,它的强大在于其命令行界面,通过一系列基本命令进行系统管理和操作。本篇文章将详细讲解Linux的基本命令,包括登录和退出、文件命令、目录和层次命令、查找...

    Linux基本命令的使用

    Linux基本命令的使用 Linux基本命令是Linux系统中最基本和最常用的命令,理解和掌握这些命令是Linux新手的必备技能。本文将逐步介绍Linux基本命令的使用,涵盖了命令的基本概念、快捷键、方向键、编辑命令、查找...

    Linux基本命令 - 2.rar

    "Linux基本命令 - 2.rar"这个压缩包可能包含了有关Linux命令行操作的教程或视频资源,比如"video.swf",可能是一个关于Linux命令的教学视频。 在Linux命令行中,有许多常用且重要的命令,这些命令构成了Linux用户...

Global site tag (gtag.js) - Google Analytics