linux命令1

2019-11-14  本文已影响0人  江海大初学者

ps:方括号里的内容为可选内容

目录

  1. ls
  2. cd
  3. pwd
  4. mkdir
  5. rmdir
  6. touch
  7. cat
  8. cp
  9. rm
  10. mv
  11. chmod

字符

$:普通用户
#:root用户
:表示用户根目录
/:表示系统根目录

命令

1. ls

ls:查看当前目录的所有内容(List
格式:
ls [选项] [文件名或目录名]

选项:

选项之间可以任意组合,如-al,-sa

长格式解读:

当使用ls -l命令后会显示如下结果

image.png

那么这些命令是什么意思呢

IMG_A75D3910DBD6-1.jpeg
IMG_675B3761996E-1.jpeg

其中:

2. cd

cd:改变目录(Change Directory

格式:
cd 路径名

例子:
cd ..:表回退到上级目录
cd /:表回系统根目录
cd ~:表回用户根目录
cd -:表示进入当前目录之前操作的目录。
假设有这么一个文件路径:a/b/c,当前是在a文件夹内

cd a
cd b
cd c
cd - // 当前在c目录,执行完后,进入b目录
3. pwd

pwd:显示当前文件路径(Print Working Directory

格式:
pwd

4. mkdir

mkdir:显示当前文件路径(MaKe Directory

格式:
mkdir [选项] 目录名

选项:

5. rmdir

rmdir:只能删除一个空目录(ReMove Directory

格式:
rmdir [-p] 目录名

选项:

6. touch

touch:创建文件

格式:
touch 文件名

7. cat

cat:很多用法,基本作用是合并文件,并在屏幕上显示整个文件的内容(concatenate)

格式1:
cat [选项] [文件名]

选项:

例子:
显示hello.txt中内容:cat hello.txt

格式2:
cat > 新文件名:创建一个新文件,并向其中写入内容(>:表示重定向),若要结束写内容,按ctrl+d

格式3:
cat 文件1 文件2 > 文件3:合并文件,将文件1和文件2的内容合并到文件3中

格式4:
cat 文件1 >> 文件2:将文件1的内容全部添加到文件2的最后

8. cp

cp:文件复制(CoPy

格式:
cp [-i] 源文件 目标文件夹或目标文件

选项:

例子:

9. rm

rm:删除指定文件(ReMove

格式:
rm [选项] [文件名或目录名]

选项:

例子:

10. mv

mv:文件的移动(移动并重命名)(MoVe

格式:
mv 文件名 路径名

11. chmod

chmod:修改文件的权限和文件的属性(CHange MODe

格式:
chmod 权限数字 文件

chmod 777 filename:表示所有用户都拥有rwx权限
chmod 771 filename:表示user和group拥有rwx权限,other拥有x权限

上一篇 下一篇

猜你喜欢

热点阅读