目录处理命令
(1)ls 显示目录文件
-a 显示所有文件,包括隐藏文件
-l 详细信息显示
-d 查看目录属性
(2)mkdir 创建新目录
-p 递归创建
(3)cd 切换目录
cd /tmp/xiaoli 切换指定目录
cd … 回到上一级目录
(4)rmdir 删除空目录 [空目录]
(5)cp 复制文件或目录
cp -rp /原 /新
-r 复制目录
-p 保留文件属性
(6)mv 剪切文件,改名
mv /原目录 /新目录
(7)rm 删除文件
rm -fr [文件/目录]
-r 删除目录
-f 强制执行
文件处理命令
(1)touch 创建新文件
touch [文件名](默认当前路径)
touch [指定目录下文件名]
(2)cat 显示文件内容
cat [文件名]
cat /etc/issue
-n 显示行号
tac --> 将文件内容倒序显示
(3)more 分页显示文件内容
more [文件名]
空格 翻页
回车 换行
ctrl+q 退出
(4)less 分页显示文件内容,可向上翻页
pgup 向上翻页
上箭头 向上换行
(5)head 显示文件前几行
-n 指定行数 [文件名]
head -n 10 /etc/issue
(6)tail 显示文件后几行
-n 指定行数
-f 动态显示文件末尾内容
(7)ln 生成链接文件(硬)
-s 创建软链接
ln -s [原文件] [目标文件]
软链接与硬链接的区别:
软链接:类似于windows快捷方式(文件大小,有箭头指向)
硬链接:相当于cp -p 但是可以同步更新,通过i节点识别,一个i节点映射了多个文件,不能跨分区,不能对目录使用
权限管理命令
(1)chmod 改变文件或目录权限
chmod [ugoa ±= rwx] [文件或目录]
chmod 421 [文件或目录]
-R 递归修改
chmod u+x,g+w,o-r xiaoli.list
修改目录权限,其子目录权限并不会修改,要加-R,递归修改
(2)chown 改变文件或目录的所有者
chown [用户] [文件或目录]
(3)chgrp 改变文件或目录的所属组
chgrp [用户组] [文件或目录]
(4)umask 显示、设置文件的缺省权限
-S 显示缺省权限
文件搜索命令
(1)find
find [搜索范围] [匹配条件]
-name
-iname 不区分大小写
find /tmp -name xiaoli 在tmp目录下寻找名为xiaoli的文件
find /tmp -name *xiaoli* (单个字符用?占位)
-size 根据文件大小来查找
find /tmp -size +/-20480 查找tmp目录下文件大小大于10M的文件
-user 根据所有者来查找
-group 根据所属组来查找
-amin 访问时间
-cmin 文件属性被修改
-mmin 文件内容被修改
find /tmp -cmin -5 五分钟内被修改过属性的文件或目录
-a 表示两个条件同时满足
-o 表示两个条件满足其一
-type 根据文件类型查找 f d l
(2)locate 在文件资料库中查找文件
locate 不能查找新建的文件,因为文件资料库不存在,需要更新
updatedb
-i 不区分大小写
(3)which 查找命令所在目录
(4)grep 在文件中(内容)搜索字符串匹配的行并输出
-i 不区分大小写
-v 排除指定字串
grep -iv [指定字串] [文件]
简单的用户管理命令
(1)useradd 添加新用户
useradd 用户名
(2)passwd 设置用户密码
passwd 用户名
(3)who 查看登陆用户信息
(4)w 查看登陆用户详细信息
压缩解压命令
(1)gzip 压缩文件(只能压缩文件,不保留原文件)
gzip [文件名]
压缩后文件格式 .gz
(2)gunzip 解压缩.gz的文件
gunzip [文件名] / gzip -d
(3)tar 打/解包目录
tar -zcvf [压缩后文件名] 目录
-z 打/解包同时压缩/解压缩
-c 打包 / -x 解包
-v 显示详细信息
-f 指定文件名
压缩后文件格式 .tar.gz
(4)zip 压缩文件或目录 (可保留原文件)
zip -r [压缩后文件名] [文件或目录]
-r 压缩目录
压缩后文件格式 .zip
(5)unzip 解压.zip的压缩文件
unzip [压缩文件]
(6)bzip2 压缩文件或目录
gzip 的改进
-k 保留原文件
bzip2 -k [文件]
压缩后文件格式 .bz2
和tar 配合使用 -cjf
(7)bunzip 解压缩文件
-k 保留压缩包
tar -xjf xiaoli.tar.bz2
网络命令
(1)write 给在线用户发信息,ctrl+D保存结束
write [用户名]
(2)wall 发广播信息
wall [message]
(3)ping 测试网络连通性
ping [IP地址]
-c 发送次数
ping -c 3 [IP地址]
(4)ifconfig 查看和设置网卡信息
(5)mail 查看发送电子邮件
mail [用户名]
邮件序列号 查看邮件
-d 序列号 删除邮件
(6)last 列出目前与过去登入系统的用户信息
(7)lastlog 某特定用户上次登陆的时间
last -u uid
(8)traceroute 显示数据包到主机间的路径
(9)netstat 显示网络相关信息
netstat -tlun 查看本机监听的端口
-t tcp协议
-u udp协议
-l 监听
-r 路由
-n 显示ip地址和端口号
-an 查看本机所有的网络连接
-rn 查看本机路由表
(10)setup 配置网络
关机重启命令
(1)shutdown
shutdown -h now
-c 取消前一个关机命令
-h 关机
-r 重启
(2)其他关机命令
halt
poweroff
init 0
(3)其他重启命令
reboot
init 6


被折叠的 条评论
为什么被折叠?



