1、etc 文件夹下放什么内容
etc 在法语中是“等等”的意思。
UNIX/Linux 系统下的 etc 文件夹主要存放一些系统的配置文件。
2、pwd 命令
print working directory :现实目前所在的工作目录的绝对路径。
3、echo 命令
echo命令后面跟上要输出的文本。
4、export 命令
export 命令用于设置或显示环境变量。
在 shell 中执行程序时,shell 会提供一组环境变量。export 可新增,修改或删除环境变量,供后续执行的程序使用。
# export -p //列出当前的环境变量值
declare -x HOME=“/root“
declare -x LANG=“zh_CN.UTF-8“
declare -x LANGUAGE=“zh_CN:zh“
declare -x LESSCLOSE=“/usr/bin/lesspipe %s %s“
declare -x LESSOPEN=“| /usr/bin/lesspipe %s“
declare -x LOGNAME=“root“
declare -x LS_COLORS=““
# export MYENV //定义环境变量
# export MYENV=7 //定义环境变量并赋值
-n 删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。
-p 列出所有的shell赋予程序的环境变量。
5、Linux下“/”和“~”的区别
“/”是根目录,“~”是家目录。
Linux存储是树状的,源头就是“/”,也就是根目录。
而每个用户都有“家”目录,也就是用户的个人目录,比如root用户的“家”目录就是/root,普通用户 a 的家目录就是 /home/a. 可以看到。
6、linux下chmod +x的意思
chmod +x的意思就是给执行权限
因此如果只是普通的上传*.sh文件,那么上传之后也就是一个普通的文件,不能执行
首先上传了一个stop1.sh文件,是灰色,然后进行chmod +x给了权限。后来使用chmod -x 去除执行权限,可以明显看到效果
chmod +x 和 chmod u+x的区别?
就是设置谁拥有执行这个文件权限
chmod +x 和chmod a+x 是一样的,一般没有明确要求,可以就用chmod +x
7、vim
新建一个c文件
vim test.c
之后进入vim的编辑框中,点击i进入插入模式,开始编辑程序。
完成后,按Esc退出插入编辑状态,然后输入冒号加wq,点击Enter即可
:wq