第一次 Linux pwd mkdir ls cd touch vi cat echo cp mv ln su

pwd     查看当前路径

mkdir     创建目录的命令 例:创建caochang目录

格式:mkdir   目录名

ls   列出所有文件及文件夹   例:列出根目录下的文件及文件夹

cd 切换目录的层次 (改变目录) 例:切换到huagong目录

格式:cd   文件路径

touch 创建文件

格式:touch 目标文件夹/文件名

 vi  编辑文件(若文件不存在,则直接创建)例:对qinshi这个文件编辑内容

a/i开始编辑   esc退出编辑   :wq(保存退出) q(不保存退出)

cat  查看文件内容     例:查看qinshi这个文件里的内容

 cat 可以将几个文件合并为一个文件。例:将qinshi和silou合并为gongyu

 cat   从键盘创建一个文件。例:创建一个jiaoshi

 -n 或 –number 由 1 开始对所有输出的行数编号 

 -b 或 –number-nonblank 和 -n 相似,只不过对于空白行不编号

-s 或 –squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行

echo   打印输出内容    例:将YY打印到1.txt里

YY>目标文件      (把单行文本覆盖到目touch标文件,会删除原有内容)

YY>>目标文件       (把单行文件添加到目标文件,不会覆盖)

cp        拷贝     例:将1.txt中的内容拷贝到2.txt里面

格式:cp  被拷贝的文件   目标的文件(需找到文件的位置)

cp -a/-r  cp可以把一个目录复制为另一个目录

cp -d:若源文件为链接文件,则复制链接文件属性而非档案本身;(cp链接文件得加参数-d)

cp -f:强制,若目标文件已经存在且无法启动,则移除后再尝试;

cp -i:若目标文件已经存在时,在覆盖时会先询问;

cp -p:连同档案的属性一起复制过去,而非使用默认属性;

cp -r:递归,用于复制目录;

cp -u:若目标文件存在,则目标文件比源文件旧时才复制;

mv       移动或改名字   例:将1文件夹中的bopai移到2文件夹下

格式:mv  /移动的文件 /目标文件/(最后的/表示文件的里面)

 重命名     例:将bopai更改名字为liuliu

格式:mv   原名   新的名字  

 ln   创建链接

格式:ln   想要创建链接的原文件   链接的名字

链接分为软硬链接:

       硬链接:删除原文件后,不会影响硬链接打开;

       软链接:删除原文件后,软链接就无法正常打开。

 

su      切换用户角色(记得加上-)

格式:su - 用户名

sudo    让普通用户可以拥有指定用户的权限

格式:sudo  用户名

 

符号:

;多个命令的分隔符

/根或者路径的分隔符

>重定向(数据流朝着箭头的方向流动),覆盖原来的文件

>>追加重定向(数据朝着箭头的方向流动),在原本的文件的结尾,追加内容。

..上一级目录

 

.当前目录

 

posted @ 2022-04-09 12:18  波派派  阅读(57)  评论(0编辑  收藏  举报