1. Linux
1. 说 10 个常用的 Linux 命令
cd:改变工作目录
ls/ll
mkdir:创建文件目录
cp:拷贝
rmdir:删除空文件夹
mv:移动或者修改文件
touch:没有才创建文件
stat:修改文件状态
vi\vim:打开文件
scp:传输文件
tar -zx(解压)v(过程)f(文件):解压文件
tar -zc(压缩)f(文件):压缩文件
ipconfig:查看网卡配置
ping:测试ip联通状态
ps -ef|grep :进程信息
pwd:查看当前路径
kill -9 进程号 :杀死进程
chomd:修改权限
dd:删除当前行
cat:监听
ls -a:查看隐藏文件
tail:将文档一次性按行逆序显示
2. Linux 系统中创建用户,用户组的命令
useradd 命令可以用来创建新的用户或更改用户的信息。
保存在 /etc/passwd 文本文件中。
基本格式 : useradd [选项] [用户名]
3. Linux 修改文件所属的命令,修改文件权限的命令
Linux 中修改文件所属的命令是 chown,修改文件权限的命令是 chmod。
chown 命令:
chown 命令用于修改文件或目录的属主和属组。
语法:
chown [-R] 属主名 文件或目录
参数:
- -R:递归修改,将指定目录下的所有文件或目录的属主和属组都修改为指定的值。
- 属主名:指定文件或目录的属主。可以使用用户名或 UID 来指定。
- 文件或目录:指定要修改的文件或目录。
示例:
# 将文件的属主修改为用户 root
chown root test.txt
# 将目录的属主修改为用户 root,属组修改为组 test
chown root:test /etc
# 将目录下的所有文件或目录的属主都修改为用户 root
chown -R root /etc
chmod 命令:
chmod 命令用于修改文件或目录的权限。
语法:
参数:
- -R:递归修改,将指定目录下的所有文件或目录的权限都修改为指定的值。
- 权限:指定文件或目录的权限。可以使用数字或字符来指定。
数字表示法
权限可以使用数字来表示,每个数字表示一个权限,从左到右分别表示:
- 文件所有者(u)
- 组所有者(g)
- 其他用户(o)
每个数字可以表示三种权限:
- 读(r)
- 写(w)
- 执行(x)
因此,一个文件的权限可以表示为 9 位数字,例如:
777
表示文件所有者、组所有者和其他用户都有读、写、执行权限。
字符表示法
权限也可以使用字符来表示,每个字符表示一个权限,从左到右分别表示:
- 文件所有者(u)
- 组所有者(g)
- 其他用户(o)
每个字符可以表示三种权限:
- r:读
- w:写
- x:执行
因此,一个文件的权限可以表示为三个字符,例如:
rwx
表示文件所有者、组所有者和其他用户都有读、写、执行权限。
示例:
# 将文件的权限修改为 rw-------
chmod 600 test.txt
# 将目录的权限修改为 rwxr-xr-x
chmod 755 /etc
# 将目录下的所有文件或目录的权限都修改为 rw-r--r--
chmod -R 644 /etc
4. 用户目录在哪,环境变量有几种配置方式
Linux系统的管理员⽬录存放在/root下⾯
Linux系统的每个⽤户都有⼀个属于⾃⼰的区域,存放在 /home下⾯
4 种 :
- 系统级环境变量:适⽤于所有⽤户和进程。–profile(/etc/profile)
- ⾃定义环境变量脚本(/etc/profile.d) 在 /etc/profile.d ⽬录下新增 .sh 格式的