linux常用命令
linux 按照名称查询进程
ps -ef|grep node|grep -v grep
复制文件
将/opt/a/下的a目录复制到 /opt/b/目录下cp -r /opt/a/ /opt/b/ #将/opt/a/下的a.录复制到 /opt/b/目录
cp -r /home/wb-zxd662335/AcXone/tempCode/apxoneportal/static /home/wb-zxd662335/AcXone/apxoneportal
查看文件大小
ls -lht
下载文件
1 |
|
使用zip压缩文件
zip -r file.zip ./app ./web -x ./web/node_modules
将./app
,./web
目录压缩成file.zip
并忽略./web/node_modules
解压文件
1 |
|
重命名文件夹
例子:将目录A重命名为Bmv A B
例子:将/a目录移动到/b下,并重命名为cmv /a /b/c
允许密码登录
vim /etc/ssh/sshd_config 保证下面两个配置是如下设置
1 |
|
1 |
|
linux 添加环境变量 $PATH
PATH存储文件位置
/etc/profile,/.bashrc,/.bash_profile
1 |
|
linux 文件更改权限
chmod命令语法: chmod [-cfvR] [–help] [–version] mode file…
符号模式
使用符号模式可以设置多个项目:who(用户类型),operator(操作符)和 permission(权限),每个项目的设置可以用逗号隔开。
命令 chmod 将修改 who 指定的用户类型对文件的访问权限,用户类型由一个或者多个字母在 who 的位置来说明,如 who 的符号模式表所示:
who | 用户类型 | 说明 |
---|---|---|
u | user | 文件所有者 |
g | group | 文件所有者所在组 |
o | others | 所有其他用户 |
a | all | 所用用户, 相当于 ugo |
permission 的符号模式表: |
模式 | 名字 | 说明 |
---|---|---|
r | 读 | 设置为可读权限 |
w | 写 | 设置为可写权限 |
x | 执行权限 | 设置为可执行权限 |
X | 特殊执行权限 | 只有当文件为目录文件,或者其他类型的用户有可执行权限时,才将文件权限设置可执行 |
s | setuid/gid | 当文件被执行时,根据who参数指定的用户类型设置文件的setuid或者setgid权限 |
t | 粘贴位 | 设置粘贴位,只有超级用户可以设置该位,只有文件所有者u可以使用该位 |
八进制语法
- | 权限 | rwx | 二进制
———|———-|———|———
7 | 读 + 写 + 执行 | rwx | 111
6 | 读 + 写 | rw- | 110
5 | 读 + 执行 | r-x | 101
4 | 只读 | r– | 100
3 | 写 + 执行 | -wx | 011
2 | 只写 | -w- | 010
1 | 只执行 | –x | 001
0 | 无 | — | 000
例子
1 |
|
查询软件包的文件列表
1 |
|
Unit 管理/systemctl/服务管理
1 |
|
软连接
1 |
|
scp拷贝远程服务器文件
1 |
|
linux常用命令
https://jacksiongt.github.io/2021/04/30/linux常用命令/