标签:压缩文件 家目录 lib 文件 shu help 大小写 use 系统
一、Linux与Window的区别
1. Linux是严格区分大小写的
2. Linux里的一切内容都是以文件的形式存在
3. Linux不会靠后缀名作为文件类型的区分,但是有约定俗成的后缀名
.gz .bz2 .tar.bz2 .tgz 压缩包
.html .php 网页
.rpm 二进制软件包
.sh 脚本文件
.conf 配置文件
4. Window程序是不能直接在Linux系统中安装和运行的
二、命令格式 (Ctrl+L 清屏)
1. [root@localhost ~]#
root 当前用户, root是超级管理员
localhost 主机名IP
~ 当前目录
# 超级管理员登录提示符 $ 普通用户登录提示符
2. 查看目录下文件的命令
ls [选项] [参数:文件或目录]
选项: -a 显示所有文件包括隐藏文件
-l 显示详细信息
-d 显示目录属性 而不是把目录下的所有文件都显示出来
-h 人性化显示文件大小
-i 显示inode
文件权限加类型: 用十位符号表示
第一位是文件类型: - 文件 d 目录 l 链接
后九位分为三组,分别表示
3. 目录处理命令
显示当前目录 pwd
新建目录 mkdir -p [params]
-p 递归创建多级目录
进入目录 cd ~ 表示回到家目录
cd 不传参数表示回到家目录
cd .
cd ..
cd - 回到上一次目录
删除目录 rmdir 只能删除空目录
所以一般都是用 rm -rf [path]
-r 删除
-f 强制force
复制目录 cp -a 待复制的文件或目录 新复制的文件名或目录名
-r
-a
剪切或改名目录和文件 mv 这个命令没有参数
4. 文件处理命令
a. 文件搜索命令 locate
只能搜索文件名,数据库位置 /var/lib/mlocate
数据库一天更新一次,强制更新使用 updatedb
数据库配置文件 /etc/updatedb.conf
b. 命令搜索命令 which whereis
查看命令所在位置 选项有 -m -b
-b 只查找可执行文件
-m 只查找帮助文档
c. echo $PATH
显示系统环境变量
d. 文件搜索命令find
find 搜索位置 选项 参数
搜索位置可以是绝对路径,也可以是当前路径( . )用一个点表示
find /users -name [file] 搜索文件名[file]可以使用* ? [] 匹配
find /users -iname [file] iname表示忽略大小写
find /users -root [user] 查找文件所有者为[user]的文件
find /users -nouser 查找没有所有者的文件
find /users -atime +10 查找文件访问的时间在10天前的文件
find /users -ctime 10 查找修改文件属性的时间在10天前当天的文件
find /users -mtime -10 查找修改文件内容的时间在10天以内的文件
find . -size [size] 搜索文件大小等于size的文件 size也可以包含符号 + 表示大于 - 表示小于
find . -inum [num] 搜索文件I节点等于num的文件
搜索条件可以使用 -a -o等逻辑命令
-a 表示逻辑与
-o 表示逻辑或
查找出来的结果可以用来执行后面的命令
-exec [command] {} \; 注意{} \;这四个字符是必须的格式
find . -size +20k -a -size -50k -exec ls -lhi {} \;
e. 搜索字符串的grep命令
在指定文件中搜索满足匹配条件的字符串
grep 选项 字符串 文件名
grep -i -v [str] [file]
5. 帮助命令
作用是查看命令的帮助文档
语法是 man [command]
man ls
man -f [command] 查看某个命令具有哪个等级的帮助文档 等价于 whatis
man [level] [command] 查看命令相应等级的帮助文档
man -k [command] 找到与指定命令相关的所有命令
shell内部命令使用 help [command]
[command] --help
info [command]
6. 压缩文件命令
文件压缩格式 .zip .gz .bz2 .tar.gz .tar.bz2 五种常用格式
a. zip压缩格式
zip 目标文件名 原文件名
zip -r 目标目录名 原目录名
unzip 原文件名
unzip 原目录名
b. gz压缩格式
gzip
gzip -d
gunzip
7. 重启和关机命令
shutdown -r [time] &
shutdown -h [time]
shutdown -c
runlevel
init [level]
配置文件 /etc/inittab
logout
标签:压缩文件 家目录 lib 文件 shu help 大小写 use 系统
原文地址:http://www.cnblogs.com/joyjoe/p/6721060.html