1.su - 用户名 切换用户 如: su - root 切换到超级用户
adduser 用户名 添加用户 。 adduser yy 添加用户 yy
passwd yy 为yy用户添加口令
ls -l 查看详细内容
[root@localhost ~]# #超级用户 ~ 当前用户的工作目录
[yy@localhost root]$ $普通用户
2.linux文件分类(一切皆为文件)
(1) -rwxr-xr-x 1 root root 4896 10-26 22:15 a.out
drw-rw-rw- 2 root root 4096 10-26 22:20 Desktop
“-”开头 为普通文件
“d”开头为目录文件
“c/b”开头为设备文件
“l”开头为连接文件
“p”为管道文件
“s”共享文件
(2) 文件的3中属性
- rwx rwx rwx
- rwx r-x r-x
d rw- rw- rw-
“ r”可读 “w”可写 “x”可执行
chmod 改变权限
chmod u+x 文件名 更改对应文件名前的权限,为当前用户添加可执行权限 g group a 所有 o 其他
r 4 w 2 x 1
chmod 567 文件名 无权限更改后为 r-xrw-rwx
(3)ls -a 查看全部
touch ~.c 创建文件
gedit 文本编辑
cat 查看文本内容
gcc ~.c 编译程序 a.out为可执行文件
./ 执行 ./a.out 执行可执行文件
3.cd 进入
cd .. 返回上一级
cd / 根目录
gedit hello.c 相对路径
gedit /root/hello.c 绝对路径
mkdir 创建目录
rm -rf 强制删除目录
rmdir 用来删除空目录
pwd 查看当前目录绝对路径
cp hello.c 1026 拷贝文件到目录
cp -r 1025 1026 拷贝目录到目录
mv hello.c 1026 剪切文件到目录内
mv hello.c hello1.c 重命名
wq! 底行模式输入 强制保存退出
yy +p 命令行模式输入 为复制粘贴 dd 删除 5dd 删除5行
底行模式下 set number 设置行号(退出就没了) /+查找内容 可快速查找
vim /etc/vimrc 可进行配置设置 set number set autoindent 自动缩进 (设置前先cp /etc/vimrc /root/ 进行拷贝)