Linux目录磁盘操作命令

来源:互联网 发布:淘宝香港高登怎么样 编辑:程序博客网 时间:2024/04/29 08:25

显示当前目录

pwd

 改变当前目录

cd

 删除目录

rmdir 删除空目录

rm –rf 删除非空目录

拷贝目录

cp –a

拷贝文件

cp 源路径\文件名目标路径\文件名

解压文件

sudo tar -zxvf apache-tomcat-6.0.37.tar.gz

查看文件属性

ls

dir

ls –l:查看文件详细属性

ls –a:查看隐藏文件

ls –l | more:重定向

查看磁盘情况

fdisk –l

 U盘操作

系统自动挂载到/media内某个目录

人工挂载需要命令mount/umount来进行

执行命令sudo fdisk -l 命令查看u盘所在分区

Device Boot     Start         End      Blocks  Id  System

/dev/sda4  *          63    15633407    7816672+   c  W95 FAT32 (LBA) 如上分区在/dev/sda4

使用命令创建usb目录:mkdir /mnt/usb

sudo mcdount /dev/sda4 /mnt/usb挂载到文件夹下/mnt/usb

 查看磁盘占用情况

df –h

文件操作命令

touch 建立空文件

cp 复制命令

cp -r dir1 dir2 递归复制命令(复制子目录信息)

mv 移动文件和改文件名

rm 删除文件和目录

rm -rf 删除所有内容(包括目录和文件)r 递归 f 强制

 建立符号连接

ln 建立符号连接

ln -s 源目标

ln -s /etc/intitab intitab 将inittab指向实际文件/etc/inittab

Tab键可将目录字符串补全

查找文件命令

find 搜索文件及目录

例如,find / -name aaa.java 在根目录下查找名字是aaa.java的文件

搜索一段时间内存取/变更的文件或目录

find /home -admin -10 十分钟内存取的文件或目录

find /home -atime -10 十小时内存取的文件或目录

find /home -cmin -10 十分钟内更改过的文件或目录

find /home -ctime +10 十小时前更改过的文件或目录

搜索指定大小的文件

find /home -size +10k 在/home目录下查找大小为10k的文件

 显示文件内容

more 显示文件内容,带分页

less 显示文件内容带分页

grep 在文本中查询内容

grep"hellp" aaa.java 在aaa.java中查找hello的关键词

grep-n "hello" aaa.java 查找并在结果中显示行号

 重定向和管道命令

| 管道命令,把上一个命令的结果交给管道命令后的命令处理

><>> 重定向命令,<表示从文件中输入信息

man 查询命令详细信息,Linux中有问题问男人(manual的缩写)

例如,more install.log,这样可以一页一页显示,打空格键可往下翻页,Ctrl+Page Up可向上翻页

再如,ls -l /etc/ | more 将输出结果重定位到管道中

ls-l > a.txt 将命令输出到a.txt(覆盖写)

ls-l >> aa.txt 将命令结果追加到aa.txt末尾

0 0
原创粉丝点击