【1.1】Linux学习-常用基础命令1-文件

命令格式:命令  -选项  参数  

例如:

ls -la /etc

文件处理命令

ls  表示列出目录【list】

[wujiadong@hcu05 hstore2]$ ls -a #显示所有文件,包括隐藏文件
.  ..  baozhigui  chenmin  wujiadong  yudingcan
[wujiadong@hcu05 hstore2]$ ls -l # 显示详细信息
总用量 16
drwxrwxr-x 4 baozhigui baozhigui 4096 6月  28 09:32 baozhigui
drwxr-xr-x 2 chenmin   luming    4096 7月  10 17:27 chenmin
drwxr-xr-x 4 wujiadong luming    4096 7月  10 20:56 wujiadong
drwxr-xr-x 6 yudingcan luming    4096 7月  10 10:32 yudingcan
[wujiadong@hcu05 hstore2]$ ll
总用量 16
drwxrwxr-x 4 baozhigui baozhigui 4096 6月  28 09:32 baozhigui
drwxr-xr-x 2 chenmin   luming    4096 7月  10 17:27 chenmin
drwxr-xr-x 4 wujiadong luming    4096 7月  10 20:56 wujiadong
drwxr-xr-x 6 yudingcan luming    4096 7月  10 10:32 yudingcan


cd:表示切换目录【Change Directory

[wujiadong@hcu05 ~]$ cd /
[wujiadong@hcu05 /]$ cd ..

pwd:显示目前的目录【Print Working Directory

[wujiadong@hcu05 wujiadong]$ pwd
/public/hstore2/wujiadong

mkdir:创建一个新的目录【make directory

[wujiadong@hcu05 wujiadong]$ mkdir wujiadong1
[wujiadong@hcu05 wujiadong]$ mkdir -p wujiadong2/wujiadong3 #递归创建文件夹

rmdir:删除一个空的目录【】

[wujiadong@hcu05 home]$ ls
pbs  wujiadong
[wujiadong@hcu05 home]$ rmdir wujiadong

cp: 复制文件或目录【copy】

[wujiadong@hcu05 wujiadong]$ cp -r home  linux_peixun/  #复制目录及目录下的子目录
[wujiadong@hcu05 linux_peixun]$ cp aaa.txt bb.txt ../   #复制多个文件到上一级目录
[wujiadong@hcu05 linux_peixun]$ cd ..
[wujiadong@hcu05 wujiadong]$ ls
aaa.txt  bb.txt  home  linux_peixun

rm:移除文件或目录【remove】

[wujiadong@hcu05 wujiadong]$ ls
bb.txt  home  linux_peixun  wujiadong
[wujiadong@hcu05 wujiadong]$ rm bb.txt   # 删除文件
[wujiadong@hcu05 wujiadong]$ rm -r wujiadong # 删除文件夹

touch:创建空文件【】

[wujiadong@hcu05 linux_peixun]$ touch wujiadong

mv:移动文件或重命名【move】

[wujiadong@hcu05 linux_peixun]$ mv AAA.TXT aaa.TXT
[wujiadong@hcu05 linux_peixun]$ mv aaa.TXT ../

cat:显示文件内容或者合并多个文件

[wujiadong@hcu05 linux_peixun]$ cat pipe.fa

more:翻页显示文件内容【只能向下翻】

[wujiadong@hcu05 linux_peixun]$ more pipe.fa

按空格显示下一页
按Enter显示下一行
按q退出

less:翻页显示文件内容【可上下翻】

[wujiadong@hcu05 wujiadong]$ ls
aaa.TXT  home  linux_peixun  raw data  wujiadong1  wujiadong2
[wujiadong@hcu05 wujiadong]$ less aaa.TXT

head:查看文件前几行

[wujiadong@hcu05 linux_peixun]$ head -5 pipe.fa
#显示前五行

tail:查看文件的后几行

[wujiadong@hcu05 linux_peixun]$ tail -5 pipe.fa
# 显示末尾五行

ln:产生链接文件【link】



猜你喜欢

转载自blog.csdn.net/weixin_30935137/article/details/81007310