1.使用远程工具登录linux后,其所在的位置是当前登录用户的主目录或家目录(home directory),其符号为波浪线(~);注意:家目录不是跟目录

2.linux文件系统是一个树结构,不同于windows系统,其根目录使用斜杠“/”表示

  linux系统中使用符号“..”表示返回上一级目录,如:cd ..或cd ../a,符号“.”表示当前目录

  linux系统中的路径表示方法有两种,一种是绝对路径(是从根目录开始的:/a/b/c),一种是相对路径(从当前位置开始的,像直接cd /或cd ~也算相对路径,还包括../a/b)

3.cd:(change directory)跳转到其他目录,root目录是家目录的位置,home目录是根目录的位置

  ls:查看目录下包含的东西

  pwd:显示当前所处的位置

  clear:清屏

4.文件操作:(黑颜色的是文件,浅蓝色的是文件夹)

  创建文件夹:mkdir yuanyi(在当前目录下创建单个文件夹)

            mkdir -p a/b/c(在当前目录下批量创建文件)(递归创建上级文件夹)

  创建文件:touch f1(touch创建空白文件)

            ls -l .:查看当前目录下的相信文件信息

     -表示文件,d表示文件夹 + 后面是权限 + 连接数 + 当前用户 + 当前用户组 + 文件大小 + 创建日期 + 名称

            PieTTY工具下的linux的shell中的linux命令(第二讲)_第1张图片

 编辑文件(vi操作):

   vi f1回车进入vi编辑器内,此时处于只读状态;

   i或a字符(insert和append)进入编辑状态

   Esc键退出编辑状态,shift+:进入命令状态

   wq表示保存退出,q!表示不保存退出

查看文件:more f1

ls -a :显示隐藏文件(linux中以.开头的文件都是隐藏文件,如.f1.swp)

说明:如果在文件编辑过程中,直接通过关闭工具的方式退出了shell命令界面,当重新登录后会出现异常状况,解决方法是找到隐藏文件,然后将其删除

PieTTY工具下的linux的shell中的linux命令(第二讲)_第2张图片


删除文件或文件夹:

  rm f1 删除文件(有提示)

  rmdir a 删除空文件夹

  rm -rf 删除文件或文件夹(多层一次性删除,并且没有提示)

复制文件:cp(copy),还有个功能是创建新文件,例如cp f1 install.log.syslog(创建一个新文件内容和f1的内容一样)

移动文件:mv(move),还有个功能是重命名,例如mv install.log.syslog f1(将install.log.syslog文件重命名为f1)


5.权限:linux的权限使用9位字符表示,RWXRWXRWX

   r:读,w:写,x:执行,-:没有权限

  这9为字符,每3位为一组,第一组表示创建者的权限,第二组表示创建着所在组的权限,第三组表示不在组内的其他人的权限

修改权限 chmod(change mod)

  chmod u+x f1:在文件f1上,给使用者(u)给(+)一个执行(x)的权限

                表示文件f1的创建者增加执行权限

  chmod o-r f1:表示文件f1的其他人去掉读权限

 三个分组分别使用u,g,o,赋权限使用+,去掉权限使用-

 PieTTY工具下的linux的shell中的linux命令(第二讲)_第3张图片


权限还可以使用数字来表示:rwx的位置是不能够变化的,分别用4+2+1表示=7

chmod 777 f1

结论:新创建文件的默认权限是644;新创建文件夹的默认权限是755

PieTTY工具下的linux的shell中的linux命令(第二讲)_第4张图片