笔记:常用Linux命令
权限
所有权
chown $owner:$group $file# 例子chown root demo.txt # 只改变用户chown :root demo.txt # 只改变组chown root:root demo.txt # 同时改变用户和组访问模式
# owner: u|g|o|a# u: owner, g: group, o: others, a: all# permission: r|w|xchmod $owner[+|-]$permission $file# Octal mode# digit: 7|6|4|2|1# 7: rwx, 6: rw, 4:r, 2: w, 1: xchmod $digit $file# 例子chown u+rwx demo.file # 给owner增加读、写、执行权限chown go-w demo.file # 给group和other去掉写权限chown u+rw,go+r demo.file # 给owner增加读、写权限,给group和other增加读权限chown 674 demo.file # 给owner增加读和写权限,给group增加读、写、执行权限,给other增加读权限文件传输
scp $local_file $remote_user@$remote_host:$remote_dir# 例子scp ~/demo.txt root@127.0.0.1:/data # 上传demo.txt到服务器/data目录