1.查看当前目录是什么命令
pwd
2.切换目录的命令是什么?
cd
3.切换到家目录有哪些命令?
[houlh@Data ~]
cd/[houlh@Data/]
c
d
/
[
h
o
u
l
h
@
D
a
t
a
/
]
cd
[houlh@Data ~]
pwd/home/houlh[houlh@Data ]
p
w
d
/
h
o
m
e
/
h
o
u
l
h
[
h
o
u
l
h
@
D
a
t
a
]
cd /
[houlh@Data /]
cd [houlh@Data ]
c
d
[
h
o
u
l
h
@
D
a
t
a
]
pwd
/home/houlh
[houlh@Data ~]$
4.切换到 上一次 和 上一层的命令分别是什么
cd ..
5.绝对路径和相对路径 区别是什么
绝对路径就是文件的真正存在的路径,是指从硬盘的根目录(盘符)开始,进行一级级目录指向文件
相对路径就是以当前文件为基准进行一级级目录指向被引用的资源文件。 ../ 表示当前文件所在的目录的上
一级目录 ./ 表示当前文件所在的目录(可以省略) / 表示当前站点的根目录(域
名映射的硬盘目录)
root@Data cc]#
[root@Data cc]#
[root@Data cc]# pwd
/tmp/aa/bb/cc
[root@Data cc]# mkdir 11
[root@Data cc]# mkdir 22
[root@Data cc]# mkdir 33
[root@Data cc]# ls -lrt
total 16
drwxr-xr-x. 2 root root 4096 Sep 12 11:51 dd
drwxr-xr-x. 2 root root 4096 Sep 12 11:54 11
drwxr-xr-x. 2 root root 4096 Sep 12 11:54 22
drwxr-xr-x. 2 root root 4096 Sep 12 11:54 33
[root@Data cc]#
[root@Data cc]#
[root@Data cc]#
[root@Data cc]# pwd
/tmp/aa/bb/cc
[root@Data cc]# cd 33
[root@Data 33]# pwd
/tmp/aa/bb/cc/33
[root@Data 33]# cd ../22
[root@Data 22]# pwd
/tmp/aa/bb/cc/22
[root@Data 22]#
6.查看当前文件夹下有哪些文件和文件夹的命令是什么?
ls -lrt
7.隐藏文件什么开始的,加什么参数可以看
隐藏文件以 . 开始的
ls -la
8.谈谈vi编辑一个文件的正常流程所用的命令是哪些
工作模式
进一步了解 vi 之前先来了解一下 vi 的工作模式,vi 有三种工作模式:
1) 普通模式
由Shell进入vi编辑器时,首先进入普通模式。在普通模式下,从键盘输入任何字符都被当作命令来解释。普通模式下没有任何提示符,输入命令后立即执行,不需要回车,而且输入的字符不会在屏幕上显示出来。
普通模式下可以执行命令、保存文件、移动光标、粘贴复制等。
2) 编辑模式
编辑模式主要用于文本的编辑。该模式下用户输入的任何字符都被作为文件的内容保存起来,并在屏幕上显示出来。
3) 命令模式
命令模式下,用户可以对文件进行一些高级处理。尽管普通模式下的命令可以完成很多功能,但要执行一些如字符串查找、替换、显示行号等操作还是必须要进入命令模式。
注意:有些教程中称有两种工作模式,是把命令模式合并到普通模式。
工作模式切换:
在普通模式下输入 i(插入)、c(修改)、o(另起一行) 命令时进入编辑模式;按 esc 键退回到普通模式。
在普通模式下输入冒号(:)可以进入命令模式。输入完命令按回车,命令执行完后会自动退回普通模式。
提示:如果不确定当前处于哪种模式,按两次 Esc 键将回到普通模式。
9.创建一个空文件 命令
#touch 123
vi
10.打印123字符的命令
echo print
11.覆盖 和 追加的 分别什么表示
覆盖,就是覆盖源文件内容
追加,就是不该改动源文件,在文件后面添加新的内容。
12.查看一个文件内容 有哪些命令
more cat tail vi(不建议vi看文件)
13.历史命令是什么 怎样执行第55行
history | more
1 service network restart
2 exit
3 id
4 cat /etc/redhat-release
!4
cat /etc/redhat-release
14.强制删除一个文件
rm -rf /tmp/123
15.删除文件夹的 参数是什么
-f, –force
ignore nonexistent files, never prompt
-r, -R, –recursive
remove directories and their contents recursively
- 移动和复制 命令分别是什么,区别是什么
移动命令mv,文件唯一。重命名
复制cp 有副本。
17.复制一个文件夹 ,加什么参数
cp -r
18.环境变量文件 ,全局在哪,个人在哪
全局变量如下:
[root@Data etc]# pwd
/etc
[root@Data etc]# ls -lrt profile
-rw-r–r–. 1 root root 1841 Mar 22 2017 profile
个人变量:在个人账户home/文件内:
[houlh@Data ~]
ls−lrt.bashprofile−rw−r–r–.1houlhhoulh176May112016.bashprofile[houlh@Data ]
l
s
−
l
r
t
.
b
a
s
h
p
r
o
f
i
l
e
−
r
w
−
r
–
r
–
.
1
h
o
u
l
h
h
o
u
l
h
176
M
a
y
11
2016
.
b
a
s
h
p
r
o
f
i
l
e
[
h
o
u
l
h
@
D
a
t
a
]
ls -lrt .bashrc
-rw-r–r–. 1 houlh houlh 124 May 11 2016 .bashrc
[houlh@Data ~]$
19.怎样生效环境变量文件
有几种方法:
1、重新登录;
2、重启机器;
3、使用source命令,如:#soure .bash_profile
就可以直接让环境变量的修改生效了。
4、使用点号也可以让环境变量生效,如:#. .bash_profile
“.” 命令是soure命令的缩写。
20.切换用户命令是什么
su
21.su带个 - 参数,有什么作用
调用切换用的环境变量