linux下常用命令
有需要所有安装包和资料可以联系我QQ:354124728 发给你
- Linux系统目录介绍
- 在公司中linux都是没有界面.
- 系统路径
2.1 / 表示根目录
2.2 ~ 表示/root
2.3 etc 存放系统配置目录.
2.4 home 除了root以为所有用户默认在home下新建一个以用户名做为文件夹名称的文件夹
2.4.1 用户xxx对/home/xxx具有完全操作权限.
2.5 root 用户root单独文件夹
2.6 usr 所有用户安装的软件都放入到这个文件夹中
2.6.1 在usr/local下新建一个tmp,所有压缩包都上传到tmp中.
-
常用命令:
ls 平铺
ls -l 看详细信息
ls -a 看全部文件(包括隐藏)
ls -l -a 等同 ls -al
ls -r 倒排 等参数
ls --help 帮助文档
ls -l > list.txt 信息写入list文件
看文件内容:cat list.txt(不常用)
less list.txt 用q退出(常用)
more 同less
head 打印前10行 head -n 20 前20行
tail 打印尾
修改文件内容:
vim list.txt 按i进入编辑模式 wq保存退出 q直接退
vim test.py
print("hello world")
python test.py
cd / 根目录
cd home 进入home目录
pwd 当前目录 我在哪
cd Documents/
cd .. 上一级目录
whoami 我是谁
mkdir test 新建test目录
clear 清屏
touch a.txt 新建文件
rm a.txt 删除文件
rmdir test 删空目录(不常用)
rm -rf test 删目录
cp /home/study/Documents/a.txt test 复制粘贴 (绝对路径)
相对路径为当前目录./ 在一个服务器
不同服务器 scp
chmod 权限 -rw可读可写
chmod o-r a.txt 把别人读的权限删掉
3.1 pwd 打印工作目录,当前所有文件夹全路径
3.2 cd 进入到文件夹
3.2.1 cd .. 向上跳一级文件夹
3.2.2 cd 路径 进入指定文件夹
3.3 mkdir 新建空文件夹
3.4 ls 平铺 ll 详细列表
3.5 vi 和 vim 都是编辑文件
3.5.1 如果文件不存在,带有创建文件功能
3.5.2 vi 普通编辑 vim 高级编辑(带有颜色)
3.5.3 进入到编辑器后非可编辑状态,点击”i”或”insert”启用编辑状态
3.5.4 编辑后点击”esc”退出编辑状态,输入
2.5.4.1 :wq 保存并退出
2.5.4.2 :q 不保存退出(适用于没有编辑时)
2.5.4.3 :q! 强制退出
3.6 touch 创建空文件.
3.7cat 查看文件全部内容
3.8 head [-n] 文件名 查看文件前n行,默认前10行