Linux基础(二)
Linux基础(二)
你我皆温柔Linux 常用命令
rm
1
2
3rm -r 递归目录
-f 强制删除
-l 提示用户确认mv
- 移动文件或目录,重命名文件或目录
1
2
3
4mv [-选项] 原路径 目标路径
-f 目标文件存在时,覆盖
-l 用户确认
-v 显示移动路径进程
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16PID 进程号
PPID 父进程号
每个进程对应唯一的一个端口号
ps:查看当前窗口正在运行的进程
-ef :系统正在运行的进程
kill:杀死进程
-9 :强制终止
动态进程通过杀死父进程,杀死该进程
eg:
kill -9 66666
reboot :重启
shutdown :关机
-h now :立即关机
# 用户名密码
root 123456hostname、which
1
2
3
4
5hostname: 查看主机名
find:查找指定字符串是否存在(全匹配)
find 目录 -name "查找的内容"
which:查看命令在Linux系统所处于的具体位置或路径
which 命令名grep
1
2
3
4
5
6grep :模糊查找
-n "字符串" 文件名
-n :显示行号
|: 管道
一个命令的输出作为另一个命令的输入
cat word.txt | grep "A"cat、more
1
2
3
4
5
6cat:查看文件所有内容
more 快捷键
回车 :按行显示
空格 :按页显示
b :返回上一页
q :退出find
1
2
3
4
5
6find -name根据文件名查找指定的字符串
-size 根据文件大小查找
find / -size +4k
-type 根据文件类型查找
-d 目录
-f 文件echo
1
2
3
4
5echo 打印内容
默认打印到控制台,常常配合重定向使用
重定向符号:
> 表示覆盖写入
>> 表示追加写入cp
1
2
3cp 复制文件
cp 【-选项】 源路径 目标路径
-r 递归目录tar
1
2
3
4
5
6
7
8tar 解压打包
-c 打包
-x 解压
-v 对.gzip结尾的文件打包或解压
-z 显示运行中的信息
-f 指定文件
打包: tar -xcvf 111.tar.gz demo
解包: tar -zxvf 111.tar.gzwhoami、who
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28whoami :查看当前用户名信息
who :查看系统登录用户信息
-q:
-u:
-m:
# 切换用户
su - mylinux
# 添加用户
useradd node1
# 设置密码
passwd node1
# 删除用户
userdel -r node1
# 退出
exit
# 用户权限
u :用户
g :用户组
o :其他用户
a :全部用户
# 操作权限
r 4 :读权限
w 2 :写权限
x 1 :执行权限
# 修改操作权限
chmod 777 文件名