w 保存文件
q 退出编辑
q! 强制退出 不保存
wq 保存并退出
cd 切换目录 change directory
按下esc,然后 :wq 保存并退出vim编辑模式
ls 查看当前目录下的文件
ls -l 查看当前目录下的文件 (以列表形式排列)
第一行十个字符的含义
第一个字母 (d l -) d: 文件夹 l: 链接 -: 文件
后面九个字母
每三个为一组 前三个表示所属用户 中间三个表示用户群组 后三个表示其他人
rwx rwx rwx
r: read 可读 w: write 可写 x:execute 可执行
cat x.txt 查看某个文件的内容
pwd 显示当前位置,即当前所在路径 全称 print working directory
mkdir -p abc/123/test 使用-p 参数, 可以将路径的层次目录全部创建
rmdir 删除文件
rm -rf 强制递归删除目录下所有文件
cp a b 复制文件
touch test.txt 创建一个文件
vim test.txt 有文件就修改,没有就创建
文件压缩
tar -cvf test.tar test 把test文件(文件夹) 压缩到test.tar
tar -xvg test.tar test 把test.tar 解压到test
添加用户
sudo useradd -m testuser -m 参数表示在/home下添加用户目录
sudo passwd testuser 给新用户设置密码
sudo userdel testuser 删除用户
用户权限
linux下 把能执行sudo命令的用户叫sudoer
超级用户 root
sudo passwd root 给root 设置密码
su root 切换到root用户 switch user
cat /etc/group 查看用户组
cat /etc/passwd 查看用户列表
默认登录的时候是不能以root 用户登录的,可以使用其他用户登录进去修改配置信息 使得可以让root登
录
gedit /etc/pam.d/gdm-autologin 打开这个文件
#auth require pam_succeed_if.so user != root quiet_success 在这一行前面加一个# 关闭并保存
gedit /etc/pam.d/gdm-password
#auth requiredpam_succeed_if.so user != root quiet_success 保存并关闭 重启后就能以root用
户登录了
每个用户只能操作自己用户下的文件 /home/chenxingbo
修改文件权限
chmod 即change file mode 修改文件的访问权限
比如, 一个文件test.txt 想让别人也能修改
chmod o+w test.txt
其中, o 表示other 别人
+w 表示增写write权限
其它相关操作
chmod a+w test.txt 所有人all 添加w权限
chmod a-w test.txt 所有人减去w权限(包括自己)
chmod u+w test.txt 仅用户user自己有w权限
chmod o-w test.txt 修改别人other的权限-w
进程
ps -ef 查看进程
ps -ef | grep vim | 管道
UID PID PPID STIME CMD
执行者 进程ID 父进程ID 启动时间 启动时调用的命令行
top 查看任务管理器
top -p PID PID 为目标进程的PID 可以先用ps 命令查看PID
kill -9 PID 杀死进程