Linux基本命令

(一)显示文件/文件夹清单
1. 显示所有文件,包括以.开头的隐含文件#ls -a
2. 显示文件的详细信息#ls -l
3. 以时间排序显示目录#ls -tl
4. 显示指定目录的所有子目录信息#ls -Rl mytest
5. 以文件大小排序#ls -Sl
6. 显示文件信息并按大小逆序排序#ls -slSr
7. 以长列表方式看/root 目录#cd
                                           #ls -ld /root
(二)操作与显示当前路径
1. 显示当前路径:pwd
2. 返回用户主目录:cd
3. 改变到其它路径:cd /usr/share
4. 返回到上一级目录:cd ..
5. 返回到根目录:cd /
6. 返回上一次所在的目录:cd –

(三)删除文件夹
1. 删除一个空目录 #mkdir rmdir
2. 删除多级空目录rmdir -p mytest/test1/test2
(四)建立空文#touch test1
(五)检查目录空间大小
1. 查看当前文件夹大小#du -sh
2. 查看文件的大小du -h install.log
3. 同时查看多个文件的大小du -h install.log test1
(六)查看文本文件内容
1. 查看文件内容,并在每行前面加上行号# cat -n shutdb.sh
2. 查看文件内容,在非空行前加上行号#cat -b shutdb.sh
3.合并两个文件的内容#cat -n set_db.sh
                                 #cat set_db.sh shutdb.sh >c_test.txt
                                 #cat -n c_test.txt
4. 清空某个文件的内容#cat /dev/null > c_test.txt
                                  #cat -n c_test.txt

5. 创建一个新的文件#cat > c_new.txt
                               #cat c_new.txt
文本文件划分:cut 命令可以根据一个指定的标记(默认是 tab)来为文本划分列,然后将此列显示。例如想要显示 passwd 文件的第一列可以使用以下命令:cut –f 1 –d : /etc/passwd 
(六)编辑文件
命令模式常用命令:
:w 保存当前文档
:q 直接退出 vi
:q! 不保存退出
:wq 保存后退出
(七)文件内容统计
wc 用来统计一个文件的行数(-l)、词数(-w)和字符数(-c)并送到标准输出。
#wc -l install.log
#wc -w install.log
#wc -c install.log
(八)删除文件及目录
1. 删除当前目录的文件rm test.txt
2. 强制删除当前目录的文件rm -f test.txt
3. 强制删除整个目录,包括目录与文件全部删除(需要管理员权限)rm -fr mytest
(九)重命名/移动文件
mv 命令可用来移动文件,在移动过程中还可以改变文件的名字。
mv filename newfilename -- 在当前目录移动,改变了原文件/目录的名称
(十)复制文件
cp 命令用来将一个文件复制为另外一个文件。#cp -r test test2
–r 拷贝目录的时候必须添加该参数#cp -a test1 test2 test.txt test
-p 参数的意思是保持原文件的权限和属性不变
-a 既保持权限不变,还可以拷贝目录。相当于 -p + -r 的组合


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值