linux之文件管理命令

1、连接服务:windows   通过xshell工具连接      mac、linux:打开终端命令连接:ssh username  @ 服务ip,然后输入密码连接

2、帮助命令:命令  --help    ,man  命令

3、ls -a  :查看文件所有内容,包含隐藏文件,ls -l:查看文件内容详细信息  ,ls -al:查看所有文件内容的详细信息

4、绝对路径:cd /home/user(从根目录下一层一层往下写,只要不更改文件位制位置,绝对路径是不会发生改变的),相对路径:cd  username (从当前路径切换的到下一目录,根据当前不同的路径进入切换  ,cd  .. :返回上一级目录

5、pwd:显示当前路径

6、mkdir 文件夹名:创建一个目录  ,mkdir  a/b/c -p  :创建一个多层目录

7、touch  文件名:创建一个空文件

8、rm  文件名 :删除文件 ,rm -r  目录:删除目录  ,rm -ri 文件名:删除目录时询问(y:同意,n不同意)  ,rm -rf  文件名: 强制删除目录

9、cp  原文件路径   需要拷贝到的路径 :拷贝  ,拷贝文件:cp  ./1.txt  ../home  ,拷贝test目录: cp  -a   ./test  ../home 

10、mv:移动/重命名  ,mv  a  b  :同级目录下a更改b  ,mv  a   ./test   :a文件移动到test目录下  ,  mv a   ./test/b     :a文件移动到test目录下并更改成b

11、ln -s:创建软链接     ,  ln -s ./test/1.txt  .:把当前路径下test里的s1.txt文件在当前目录下创建成一个软链接  

12、find  ./ -name "*.txt":在当前根目录下查找所有txt的文件 

13、cat、less、more  :查看所有文件内容   ,  head  -n 3 文件名 :查看文件前3行内容   ,tail -n 3 文件名:查看文件后3行

14、tar -zcvf  12.tar.gz  压缩文件1  压缩文件2   :把文件1,2压缩成12.tar.gz  ,tar -xf 12.tar.gz   :把压缩包12.tar.gz解压在当前路径   ,  tar -xf 12.tar.gz  -C ./study   :把压缩包12.tar.gz解压在study目录下

15、vi、vim 两种都可编辑,按i进入编辑状态,按esc退出编辑,按:wq保存并退出,按:q!退出不保存 ,编辑状态按gg跳到第一行,按G跳到最后一行,按$从行首到行尾

16 echo  123  :把123打印在屏幕上  , echo  123  >test.txt     :输出重定向,把123内容重定向到test文件里(把原文件内容更改成123),echo 123 >>test.txt:在test.txt文档末尾追加123内容
17、chmod:更改文件属性权限    ,文件权限类型:drwx-wxr-x 第一个字母是代表目录,第一个rwx代表拥有者权限,第二rwx代表所属组,第三gerwx代表其他人     :4可读,2可写,1可执行  ,更改权限:chomd   777 test.txt   把test文件权限改成均可可读可写可执行
18、ifconfig:查看网卡ip等信息
19、ping:测试远程主机的联通性  ,ping -c  3  -i 3  ip:每3sping一次,ping3次ip的连接性   
20、netstat  -tnp  :打印网络系统的信息状态  ,  exit:断开连接

linux之文件管理命令

上一篇:Windows 8实例教程系列 - 自定义应用风格


下一篇:进程上下文VS中断上下文