Linux基础知识
xshell只是一个远程连接工具
[root@xilyz ~]# root==当前登录的账号;@==分隔符;xilyz==主机名;
~==当前所在目录位置,~家目录:用户登入的初始目录;
权限:#超级用户,$普通用户;
命令 参数 文件路径
命令==linux中是以空格来区分,A B C是三个字符,ABC连接起来就是字符串,输入的都是字符串,字符串最大上限256个字节。
参数==是对命令详细的补充,所有的参数都不混用,每个命令都有自己的参数。
路径==绝对路径是从 / 根目录直接找文件;相对路径以当前的目录作为 / 根开始找文件,并且相对路径只能向下找,不能横向(同级),不能向上处理。(路径描述的出发点不一样会导致路径不一样)。
基础命令:ls==list(里斯特):查看目录里面有什么,ls /,ls /root,后面不跟目录默认当前目录。
Linux一切皆文件 .txt格式 ,一切文件皆路径。
/ 下的root==超级用户的家目录,cd==去任意目录,去不到文件。
touch==创建文件,创建多个文件:文件名称后面+{x..xxx}。
例如:touch xixi{1..100}。 ctrl+c=终止程序
rm==删除:参数 -f=表示知道了不用问,-r=表示递归 删除所有
例如:rm -rf /root/hongcha
mkdir==创建目录,参数= -p 一次性补全
在当前目录下给其他目录下创建文件例如:touch /chaku/jinjunmei5
创建树形目录结构:
mkdir -p /root/kufang/{hongcha,lvcha,baicha}/{3nian,5nian,7nian}
cat==查看文件,-n==行号,echo" "==屏幕输出 printf==打印 \n==换行符
>==输出重定向; >>==追加输出重定向。
echo "内容" > 路径 (先清空文件内的内容后写入新的内容)
echo "内容" >> 路径 (文件的最后一行,追加写入)
1>==正确输出重定向,2>==错误输出重定向,&>==不管对错都输出重定向。
<==输入重定向,<<==追加输入重定向,
cp==复制,-r==递归 : cp 参数 内容 绝对路径/相对路径 (重命名)
mv==移动,:mv /文件/目录/ /绝对路径/相对路径(重命名)

浙公网安备 33010602011771号