centOS7系统常用命令(个人记录)

1.Linux的shell和terminal

  • shell是一个程序,负责从键盘接受命令、提交给系统去运行。常用的shell有bash、tcsh、csh、ksh以及zsh;
  • terminal也是一个程序,负责打开一个窗口,让人与shell可以进行交互通讯

2.terminal(终端)界面

# centOS 7 虚拟机,root用户
[root@localhost ~]#
# centOS 7 虚拟机 普通用户
[fengchaoqiang@localhost ~]$ 

#总结:[用户名@主机名 当前目录]#or$

3.常用命令

3.1文件系统

文件在linux系统中以树形的目录进行组织,文件存储在目录中,目录可能还包括其他子目录。

最顶层的目录称之为根目录【root,使用中用“/”表示】

3.2查询当前目录命令:pwd

# 普通用户的根目录
[fengchaoqiang@localhost ~]$ pwd
/home/fengchaoqiang

3.3列出当前目录所包含的所有文件与目录:ls

# 普通用户根目录下的子目录示例
[fengchaoqiang@localhost ~]$ ls
Desktop  Documents  Downloads  Music  Pictures  Public  Templates  Videos

3.4实现目录的切换

  • 绝对路径
# 键入cd 工作目录路径名,即可实现切换
[fengchaoqiang@localhost ~]$ cd Documents
[fengchaoqiang@localhost Documents]$ 
  • 相对路径
# 当前位于父目录Documents下,其中包括两个子目录:LINUX和LINUX2
[fengchaoqiang@localhost Documents]$ ls
LINUX  LINUX2
# 进入父目录下的一个子目录LINUX
[fengchaoqiang@localhost Documents]$ cd LINUX
# 回退到父目录
[fengchaoqiang@localhost LINUX]$ cd ..
# 进入到父目录下的一个子目录LINUX2
[fengchaoqiang@localhost Documents]$ cd ./LINUX2
# 从子目录通过".."回退到父目录,再进入另一个子目录
[fengchaoqiang@localhost LINUX2]$ cd ../LINUX
[fengchaoqiang@localhost LINUX]$ 
  • 总结:
  1. “.”表示当前目录,“..”表示上一级父目录,“~”表示家目录

  2. “cd ./子目录”与“cd 子目录”表示含义相同,即“./”可省略

3.5 文件与目录的复制

# 复制文件的命令
cp [源文件] [目标文件]
# 复制目录的命令
cp -r [源目录] [目标目录]

3.6 文件与目录的删除

# 删除一个文件
rm [文件名]
# 删除一个目录
rm -r [目标文件]

posted on 2020-12-05 12:42  小强要努力变乔  阅读(156)  评论(0编辑  收藏  举报