Linux目录结构
/boot
:启动目录,内核存放地/etc
:配置文件存放地/tmp
:程序产生的临时文件/home
:用户的目录,新增用户账号时,用户的家目录所在目录/lib
:库文件,程序执行过程中,调用一些额外的参数时,储存函数库的目录/bin
:储存可执行文件和常用的Linux命令/sbim
:系统管理员的命令和工具/usr
:应用程序和文件的安装目录/mnt
:挂接其他文件系统/root
:root账户和home目录/dev
:存放Linux系统下的设备文件
Linux命令
vi
:生成新文件,也可以编辑、查看文件生成文件vi 文件名
编辑文件:打开文件的情况下,按下i
(插入)或者a
(追加)进入编辑模式,就可以编辑文件了;按下ESC
键退出编辑并回到命令模式。其他功能(命令模式下):命令描述:w
保存文件:wq
保存并退出:wq!
保存并强制退出:q
退出:q!
强制退出dd
删除一行文字x
删除一个字符:n
光标移至文本第n行$
光标移至文本的行尾G
光标移至文本的末尾/ 字符
查找某个字符串pwd
:打印用户所处路径pwd
cd
:改变用户所在目录cd 目录
其他功能:命令描述..
返回上一级目录/home
切换到home目录ls
:查看指定目录下的内容ls 目录
其他功能:命令描述-a
列举目录中包括隐藏文件的全部文件-l
列举目录中的细节,包括权限、所有者、组群、大小、创建日期等-r
从后向前列举-R
递归的列举目录下的所有子目录的内容-s
大小grep
:在大量文件中查找一个特定字符串grep 字符串 文件
cat
:显示文本内容cat 文件名
touch
:创建文件touch 文件名
cp
:拷贝文件或复制文件cp 源文件 目标目录
其他功能:命令描述-i
互动:如果文件将覆盖目标中的文件,会提示确认-r
递归:复制整个目录,子目录以及其他文件-v
详细:显示文件的复制进度mv
:可以对文件或者目录进行移动mv 源文件 目标目录
其他功能:命令描述-i
互动:如果文件将覆盖目标中的文件,会提示确认-f
强制:不提示地移动文件-v
详细:显示文件的移动进度mkdir
:创建目录mkdir 目录1 目录2 ……
rmdir
:删除空目录rmdir 目录1 目录2
rm
:删除文件rm 文件名
其他功能:命令描述-i
互动:提示确认删除-f
强制:代替互动模式,不提示确认删除-v
详细:显示文件的删除进度-r
递归:删除整个目录,子目录以及其他文件man
:查询和解释一个命令的使用方法等mam 命令名
退出:q
locate
:定位文件和目录locate 文件或目录名
whatis
:查询某个命令的含义whatis 命令名
bzip2
:压缩文件压缩文件:bzip2 文件名
解压缩文件bunzip2 文件名
gzip
:压缩文件压缩文件:gzip 文件名
解压缩文件gunzip 文件名
tar
:打包和压缩tar 包名 要打包目录
其他功能:命令描述-c
创建压缩文件-x
展开归档文件-t
显示包括tar文件中的文件列表-z
压缩/解压缩文件(gz)-v
写入或读取时显示所有的文件-f
指名要展开的归档文件名-j
压缩或解压缩文件(bz2)“head
:查看文件的开头查看前10行head 文件名
查看前500行head -500 文件名
more
:按页查看文件内容more 文件名
其他功能:命令描述-num
一次显示的行数-f
以实际显示的行数,而非自动换行后的行数+num
从第num行开始显示which
:从path目录中寻找命令位置which 命令名
whereis
:查找符合条件的文件whereis 程序名
其他功能:命令描述-b
只找二进制文件-m
man说明文件,查出说明文档路径chmod
:改变许可权限chmod u=rwx,g=rx,o=x 文件名
useradd
:添加用户useradd 用户名
userdel
:删除用户userdel 用户名
chgrp
:变更文件或目录所属群组chgrp 用户 文件
chowm
:更改文件用户或组chowm 用户 文件
su
:修改用户su 用户名
exit
:退出exit
- 关机
halt
shutdown -h 时间
ps
:查看正在执行的程序ps
其他功能:命令描述u
列出使用者的名称和使用时间x
列出所有程序top
:程序执行情景和内存使用top
kill
:终止一个执行中的进程kill 进程号
date
:设定或修改时间和日期date -u 使用格林尼治时间 date -r 文件名 最后一次修改文件的时间 date -s 时间 设置时间
cal
:日历cal 年份 cal 月份 年份
df
:检查硬盘使用量df
du
:显示文件目录大小du
Linux网络配置
ifconfig
:显示网络设备的状态ping
:用于检测主机“netstat
:显示网络状态clear
:清屏echo
:回显文字或查看环境变量uptime
:系统运行时间wc
:计算字数