基础知识
Linux 世界 一切都是文件
基础命令
查看根目录文件 :ls /
目录切换命令
- cd usr:进入usr目录
- cd /:进入根目录
- cd ..:进入到上层目录
- cd ~:切换到主目录
- cd -:进入到上次进入的目录
目录操作命令(增删改查)
- mkdir 目录名称:增加目录
- ls或ll:查看目录信息
- find 目录 参数:寻找目录
- mv 目录 新目录名称:修改目录名称
- mv 目录 目录新地址:移动目录 ex:mv test newdir/
- rm -rf 目录:删除目录
文件操作命令(增删改查)
- touch 文件名称:文件创建(增)
- cat/more/less/head/tail 文件名称:文件查看
- cat:只能显示最后一屏内容
- more:可以显示百分比,回撤可以向下一行,空格可以下一额,q退出查看
- less:可以用键盘的pageUp,pageDown 上下翻页,q结束查看
- head -10:查看前10行
- tail -10:查看后10行
- tail -f :对文件动态监控
- vim 文件:修改文件内容(修改)
- vim常用命令
- 移动光标
- ctrl+b:像后移动一页
- ctrl+f:像前移动一页
- ctrl+u:向后移动半页
- ctrl+d:向前移动半页
- shift+g:移动文章到最后
- shift+4:移动到光标所在行尾部
- shift+6:移动到光标所在行头部
- w:光标跳到下个字的开头
- e:光标跳到下个字的尾部
- b:光标回到上个字的开头
- gg:进入到文本的开始
- 删除文字
- x:每按一次删除光标所在行的第一个字符
- dd:删除光标所在行
- 移动光标
- vim常用命令
打包命令
- tar -zcvf 打包雅思文件后的名称 要打包压缩的文件,一般压缩文件以tar结尾
- z:调用gzip压缩命令进行压缩
- c:打包文件
- v:现实运行过程
- f:制定文件名 ex:tar -zcvf test.tar test.txt
- tar -xvf 压缩文件:解压压缩包
- x:表示解压 ex:tar -xvf test.tar - C /usr(- C表示指定解压位置,如果没有则默认解压到当前路径)
权限命令
- ls -l:查看目录的所有权限
-
d:代表目录
-
-:代表文件
-
l:代表链接
-
r:可以用数字4代表
-
w:可以用数字2代表
-
x:可以用数字1代表
-
chmod :修改权限 ex:chmod 764 test.txt
把他还原: chmod 644 test.txt
用户添加,删除
-
useradd 选项 用户名:添加用户
-
userdel 选项 用户名:删除
-
usermod 选项 用户名;修改
-
password 用户名:修改密码
-
password -S 用户名:显示用户密码
-
password -d 用户名:删除密码
-
su - 用户名:切换用户登入
-
groupadd 选项 用户组:用户组创建
-
groupdel 用户组:用户组删除
-
groupmod 选项 用户组:修改用户组属性
其他常用命令
- pwd :显示当前所在位置
- grep xxxx 文件:搜索命令
- ps -ef/ps aux:这两个命令是查看系统正在运行的进程,如果想要看特定的 ex:ps -ef|grep redis
- kill -9 进程:杀死进程(9表示强制终止)