Ubuntu系统使用
1. 文件系统
- 使用目录树结构
/
/home/usr 用户目录
/root 超级用户
/bin
/mnt
/usr
/etc
2. 命令行使用
2.1 文件列表 ls
ls
ls /home/usr
ls / 查看根目录
ls -l /home/usr 以详细方式进行展示
2.2 切换目录
pwd 查看当前目录
cd /home/usr 切换目录
cd ~ 切换到主目录
cd .. 切换到上级目录
cd . 切换到当前目录
2.3 目录操作
mkdir abc
mkdir -p abc/123/test 创建多级目录
rmdir abc 删除一个空目录
rm -rf abc 强制删除文件或目录
cp -rf example example2
mv abc abc2 重命名文件
2.4 归档
- tar :tape archive
tar -cvf example.tar example 将example 打包为example.tar
c ; create 表示创建
v :verbose 显示详情
f : file 表示文件
tar -cvf xxx.tar file1 file2 file3 多个文件打包
还原档案包
tar -xvf exmple.tar
tar -xvf exmple.tar -C outdir 解压指定目录
归档并压缩
tar -czvf exmple.tar.gz exmple
tar -xzvf exmple.tar,gz -C outdir
2.5 软链接
- 软链接:windows中的快捷方式
- 使用ln命令 link
ln -s source link 目录名创建快捷方式
3 添加用户
- sudo 以管理员身份执行
3.1 usradd 添加用户
sudo usradd -m test1
3.2 修改用户密码
sudo passwd test1
3.3 删除用户
sudo usrdel test1
3.4 超级用户
- root
- 首次使用时,需要给root设置密码
sudo passwd root
- 切换到root switch user
su root
- 退出
exit
3.5 用户组
-创建组
groupadd boys
- 创建用户
useradd -m -g boys ming
- 修改现有用户到新的组
usrmod -g boys ming
- 查看用户和组
cat /etc/group
cat /etc/passwd
3.6 以root用户登陆界面
略
4 文件的权限
- +、-
- r、w、x(执行)
chmod -x hello.py
5 环境变量
5.1 存在当前终端的环境变量
export OUTDIR=/opt
echo $OUTDIR 打印这个环境变量
printenv 查看所有的环境变量
5.2 用户环境变量
- .profile
ls -a
gedit .profile gedit为文本编辑器
在文件中添加
export OUTDIR = /opt/a
5.3 系统环境变量
- /etc/profile
su root
gedit /etc/profile 不建议直接添加
- 常用添加系统环境变量的方法
gedit /etc/profile.d/myprofile.ssh
#!/bin/sh
export TOMCAT=/opt/tomcat
5.4 path环境变量
- 查看当前环境变量
echo $PATH
export PATH=$PATH:/opt/tomact/bin
6 文本编辑vi
- vi / vim,一个基于控制台的文本编辑器
sudo apt install vim
- 编辑模式,按i键;
- 命令模式,按ESC键
vim abc.txt
- :wq 保存并退出
- :q 退出
- :q! 强制退出
by CyrusMay 2022 07 03
下雨了 雨停了 天晴了 又黑了
天空从不为谁而蔚蓝
时光从不为谁而等待
而你 只能为你自己存在
——————五月天(青空未来)——————