老男孩教育-Linux必备命令


Linux必知必会命令大礼包


1.创建目录 make directory mkdir


#创建目录 /oldboy

mkdir /oldboy

2.查看目录内容 列表 list ls


ls -l (小写字母L) -l显示详细信息 long

3.进入目录 cd


#cd change directory 改变目录(进入到某一个目录中)

4.显示当前所在位置 pwd

pwd   print working directory

[root@oldboyedu tmp]# cd /oldboy/

[root@oldboyedu oldboy]# pwd

/oldboy

[root@oldboyedu oldboy]#

5. 修改文件内容 vi

创建/修改 /oldboy/oldboy.txt

[root@oldboyedu ~]# ls -l /oldboy/

total 0

[root@oldboyedu ~]# ls -l /oldboy/oldboy.txt

ls: cannot access /oldboy/oldboy.txt: No such file or

directory

#第1个里程碑-vi 文件名名称

vi /oldboy/oldboy.txt

#第2个里程碑-进入编辑模式

按i(小写字母I)   #INSERT   插入 编辑模式

#第3个里程碑-退出编辑模式

按esc 退出编辑模式

#第4个里程碑-保存并退出

:wq   保存并退出  write quit    #:英文的冒号

:q!   强制退出不保存

:q   只退出 不保存(你不能修改了内容)

[root@oldboyedu ~]# ls -l /oldboy/oldboy.txt

-rw-r--r--. 1 root root 193 Jan  2 14:57 /oldboy/oldboy.txt

[root@oldboyedu ~]# #查看文件内容

[root@oldboyedu ~]# cat /oldboy/oldboy.txt

6. 查看文件内容 cat

#查看文件内容

[root@oldboyedu ~]# cat /oldboy/oldboy.txt

I am studying linux python and web security at

oldboyedu.com.

7. 绝对路径与相对路径

绝对路径 : 从根开始的路径       /oldboy/oldboy.txt

相对路径: 不是从根开始的路径      oldboy.txt 或 oldboy/oldboy.txt

8. 删除文件或目录 rm remove

-f force 强制删除不提示

-r 递归删除 一层一层删除目录及目录中的内容

9. 移动文件或目录 mv move

#把 /oldboy 目录移动到 /tmp下面

[root@oldboyedu ~]# mv /oldboy/   /tmp/

10. 查询命令帮助

root@oldboyedu ~]# #Linux下面查询帮助的命令

[root@oldboyedu ~]# #man ls

[root@oldboyedu ~]# #man 命令

[root@oldboyedu ~]# man ls  

11. 复制文件或目录 cp copy

#复制

[root@oldboyedu ~]# #把/etc/sysconfig/network-scripts/ifcfg�

ens33或 ifcfg-eth0 复制到 /tmp下面

[root@oldboyedu ~]# cp /etc/sysconfig/network-scripts/ifcfg�

ens33   /tmp/

[root@oldboyedu ~]# ls -l /tmp/ifcfg-ens33

-rw-r--r--. 1 root root 359 Jan  2 17:17 /tmp/ifcfg-ens33

你可能感兴趣的:(老男孩教育-Linux必备命令)