linux 基础知识总结-----基本命令

linux目录树:

解释:

a>:

/bin  二进制可执行命令

/dev 设备特殊文件

/etc  系统管理和系统配置文件

/etc/rc.d    启动的配置文件和脚本

/home    用户目录的基点

/lib        标准程序设计库

/sbin   超级管理命令

/tmp 公共的临时文件存储点

/root    root的主目录

/mnt  系统提供这个目录是让用户临时挂在其他的文件系统

/lost+found  这个目录平时是空的,系统非正常关机时候而留下的无家可归的文件

/proc 虚拟目录,是系统内存的映射

/var    某些大文件的溢出区

/usr     应用程序和文件几乎都在这个目录中

系统命令:

tab:    自动补齐

\:            强制换行

ctrl+U    清空至行首

ctrl+K       清空至行尾

ctrl+L        清屏

ctrl+C        取消本次命令

常用命令:

uname    -a 显示主机名,内核版本,硬件等信息

uname -r    显示内核版本

hostname        查看主机名

ifconfig    查看网络信息

关机:    shutdown -h now

poweroff

init 0

重启计算机:

shutdown -r now

reboot

init6

显示当前目录:

pwd

切换目录:

cd

ls显示目录内容:

长格式显示:

ls -l            ===》》ll

显示所有目录和文件的信息,包括隐藏文件:

ls    -a

显示目录的属性:

ls -d

人性化显示:

ls -h

递归显示内容:

ls     -R

用颜色区分不同类型的文件:

ls        -color

**统计目录及文件的空间占用情况

du -h 人性化显示

du -s    只统计每个参数所占用的空间的大小

du    -a    统计所有文件

eg:

du    -sh     /etc

创建目录:

mkdir

mkdir -p        创建嵌套的多层目录结构

创建文件:

touch

创建链接文件:

ln -s /xxx/xxx /xxx/xxxx

复制:

cp      -r        递归复制整个目录树

cp        -p    保持源文件的属性不变

cp     -f        强制覆盖目标文件或目录

cp        -i        需要覆盖文件或者目录时候提醒

删除:

rm    -f    强行删除文件或目录,不提醒

rm    -i    删除文件或目录时候提醒用户确认

rm    -r    递归删除整个目录树

移动:mv

查看文件:    cat

分页查看文件:    more,less,head,tail

统计:

wc    -l    统计行数

wc    -w    统计单词个数

wc    -c    统计字节数

解压缩包:unzip xxx。zip

tar:

选项解释:

-c        创建。tar格式的包文件

-x        解开。tar格式的文件

-v        输出详细信息

-f           表示使用归档文件

-p        打包时候保留原始文件及目录的权限

-t        列表查看包内的文件

-C        解包时候指定释放的目标文件夹

-z        调用gzip程序进行压缩或解压

-j:        调用bzip2进行解压或者压缩

vim编译器:

安装vim    yum -y install vim*

来自为知笔记(Wiz)

附件列表

时间: 2024-12-17 15:29:41

linux 基础知识总结-----基本命令的相关文章

2、Linux基础知识、基本命令、获得使用帮助及文件系统组织结构等;

GUI: Graphic User Interface 图形用户界面 windows:   windows linux:    gnome,KDE CLI:    Command Line Interface 命令行界面 DOS, MSDOS linux:    bash, ksh, csh  ... 操作系统结构图(继续补充) IDE: 集成开发环境 VS2010, VS2012  ... API:    Application Program Interface 函数库 windows: *

Linux基础知识三-基本命令1

1.文件搜索命令 1.1 locate 文件名 注意: locate只能接文件名: locate查找的范围是后台数据库:var/lib下,由于db的更新周期是一天,搜索前使用updatedb更新. locate的查找速率快于find命令. 1.2 find 搜索范围  搜索条件 查找范围:通过必选参数“搜索范围”指定: 查找耗CPU和内存: 功能强大:可选参数丰富,可以根据不同需要进行搜索: -name 文件名,可以使用统配符号:*代表任意字符:?代表任意1个字符:[]代表[]中的任意1个字符.

Linux基础知识--Linux的文件系统和bash的基础特性

Linux基础知识--linux的文件系统和bash的基础特性 一.Linux文件系统: Linux文件系统中的文件是数据的集合,文件系统不仅包含着文件中的数据而且还有文件系统的结构,所有Linux 用户和程序看到的文件.目录.软连接及文件保护信息等都存储在其中 linux文件系统遵循FHS(Filesystem Hierarchy Standard,文件系统目录标准),多数Linux版本采用这种文件组织形式.FHS采用了树行组织文件. FHS定义了两层规范,第一层是,/目录下面的各个目录应该要

[转帖]linux基础知识大纲

linux基础知识大纲 https://blog.csdn.net/CSDN___LYY/article/details/80810403 1.Linux操作系统概述Linux操作系统的发展过程.创始人.GNU计划等源于UNIX:得益于GNU计划:借助internet得以壮大:推动了自由软件.开源软件的发展1991年底,Limus Torvalds 公开了Linux 内核源码0.02 版GNU,1984年由RMS(Richard Mathew Stallman)发起,目的是开发一整套与UNIX兼

1、linux基础知识

第一天linux基础知识 1:linux操作系统组成 linux内核+GNU工具=完整的类UNIX系统 GNU工具(GNU软件是通过GNU项目发布的软件,它是一种根据GNU软件包的README手册以及自由软件指南开发的软件,大多数GNU软件是免费分发的,但不是所有的都这样,然而,所有的GNU软件必须是自由软件.) 2:linux发行版  slackware debian  reehad  Gentoo等 3:linux哲学思想 一切皆文件(硬件也已文件的形式展现在操作系统中) 小型,单一用途程序

Linux基础知识题解答(五)

题目来自老男孩BLOG:http://oldboy.blog.51cto.com/2561410/1709569,比较适合新手,空余的时候做一下,可以巩固Linux基础知识,有不对的地方欢迎指正. (1)155729 -rw-r--r--.  1 root root   35 Oct 28 2011  oldboy 请解析上面的每一列内容 文件inode号,文件访问权限,硬链接数,文件所属用户,文件所属组,文件最后修改时间,文件名 (2)描述下硬链接和软连接的区别 1.硬链接原文件/链接文件共用

linux基础知识第一节

用户接口: 是一种独特的应用程序,能够为用户提供启动其它应用程序的的机制 cli:命令提示符,用户输入要执行的命令即可, shell: 外壳 sh ,csh ,ksh ,   bash, zsh , tcsh gui: 通过点击操作来启动应用程序 gnome,  mainframe  大型机 多用户操作系统    多终端   终端:设备,显示器,鼠标,键盘 虚拟终端 表示:/dev/tty# ctrl-alt-f(1-6) 物理终端(控制终端)console 串行终端 伪终端 /dev/pts#

Linux基础知识(2)

Linux基础知识: 一.程序管理: (1)程序的组成部分: (2)二进制程序: (3)配置文件: (4)库文件: (5)帮助文件: 二.程序包管理器: X: (1)程序的组成文件打包成一个或有限几个文件: (2)安装: (3)卸载: (4)查询: 三.安装Linux: 虚拟机安装Linux系统 需要设置计算机的CPU, 内存, IO等 四.虚拟化软件程序: vmwareworkstation和virtualbox虚拟机都可以安装系统 五.CentOS的镜像站点: http://mirrors.

第二天linux基础知识

第二天linux基础知识 1:终端(用户与主机交互必然用到的设备) 物理终端:直接接入本机的设备 虚拟终端:以软件的方法虚拟实现的终端. 图形终端:属于虚拟终端 模拟终端:图形打开的命令行或基于远程登录协议打开的终端. 查看当前终端设备命令:tty 2:交互式接口(启动终端后,在终端附加的一个交互式程序) GUI:Graphic User Interface CLI:Command Line Interface 3:SHELL(shell是linux系统的用户界面,提供了用户与内核进行交互操作的