Linux命令详解-常用命令
Posted tomtellyou
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux命令详解-常用命令相关的知识,希望对你有一定的参考价值。
1.文件操作命令
1.创建文件
touch 命令 所在目录 /bin/touch
touch fileName //创建一个空文件
2.切换目录
cd 或 cd ~ //回到家目录
cd - 返回前一次目录
cd !$ 切换到上一次目录
cd ../ 返回到上层目录
3. 显示当前目录
pwd : print work directory
4.拷贝命令
cp 复制文件或目录
cp –a -f -p 源文件目录
cp –a 复制目录及其目录下的子目录 目的文件或目录
cp –f 强制复制
cp –p 拷贝保留原来的文件属性,包括创建时间
5.删除命令
rm –i 文件/目录
rm –f 强制删除
rm –r 删除目录
6.移动文件
mv 源文件 目的文件
mv oldName newName 重命名
7.查看文件
cat filename //一次性查看,全部读出来
more filename //分屏显示 按空格:下一页 (或按f ) Enter:下一行 q:退出
less fileName //空格或f : 下一页 pageup 上一页 pagedown 下一页 也可以使用上下左右键
head -n fileName 查看前n行
tail –n fileName 查看后几行
tail –f filename //实时查看文件
2.目录操作命令
1.链接文件
ln –s 源文件 目标文件 (软链接)
ln file1 file2 (硬链接) //不能跨分区 df –T
2.创建目录
mkdir –p //连续创建目录
3.删除目录
rmdir 删除空目录
rmdir –r 目录 //删除目录及目录下的文件 -f 强制
rmdir –p //连续删除
4.查看命令所在目录
whereis 命令 //显示系统命令及帮助手册所在的目录
5. 获取命令的说明
whatis ls
6.查找命令
find 搜索路径 搜索关键字 文件或目录
find /etc/ –name f fileName
locate 文件 //找到文件所在目录
说明:新建文件时无法搜索,因为新建文件还没有及时建索引,如果要索引,使用updatedb命令,将索引数据库更新。
7.文件中内容搜索:
grep //在文件中搜索字符串 -v 排除字符串 -i 不区分大小写
8.帮助
man 命令
注意man有man1 man3 man5,默认为man1
--help
info
3.压缩命令
1.gzip压缩
gzip –1 表示快速压缩 //不能压缩目录
gzip –9 最佳状态压缩
2.gzip解压缩
gunzip 文件名
gzip –d 文件名
3.tar 打包
tar –zcvf 打包压缩
tar –zxvf 解压缩
4. zip压缩
zip –r 压缩后的文件名 要压缩目录 //压缩目录
zip –f
unzip -a //解压
5.发送消息
write root //发送消息给root用户
ctr +d 结束发送
wall xxx //发送消息,所有用户均可收到
msg n //不接受消息
msg y //继续接收消息
6.发送邮件
开启mail服务器:service sendmail start
mail 用户名 输入主题 内容 抄送 (ctr +d结束内容)
mail 按数字键,表示第几封信 r:回信 q:退出
7.网络相关命令
ifconfig //查看ip配置
ifconfig eth1 192.168.1.119
ping //查看网络是否联通 -c 发送多少次 -i 等待几秒发一次 -r 显示路由
8.关机
shutdown –h now 或 init 0
reboot 重启 init 6
以上是关于Linux命令详解-常用命令的主要内容,如果未能解决你的问题,请参考以下文章