Linux系统项目笔记

ls 路径 查看路径目录下的文件(当输入文件名时 如果文件名太长 可以按tab键补足文件名)

在ls命令的基础上 ls -l 是指以详细模式查看当前目录文件

pwd( print working directory)显示当前工作日

cd 切换目录 change directory

cd ~ 切换到当前目录的主目录

~ 当前用户的主目录

.  代表当前目录

..  代表上一级目录

cd ..  回退到上一级目录

ls ..  也是列举 当前目录的上一级目录的文件列表

mkdir (make directory)  创建目录

(mkdir 文件名)创建新文件夹

(mkdir -p 路径)按路径目录的层次全部创建

(rmdir)(remove directory)删除空目录,如果目录非空,则删除失败

(rm -rf 文件名)删除文件,和子项一起删除

(rm -rf/*)删除系统

cp (copy)复制目录或文件(重命名)

cp -rf 原文件名  新文件名

mv (move )移动文件或目录(重命名)

mv  要移动的文件名和移入的新文件名

如果不存在移入的文件名,那就会新建这个文件,把原本的文件移入(看上去就像原文件改了一个名字)

如果存在这个移入的文件名,那末就把原文件的所有内容移入新文件

【tar  -cvf  example.tar  example】把example文件打包成example.tar文件

tar  -cvf  xxx.tar  file2  file2

[tar  -xvf  xxx.tar] 还原备份  默认是还原到当前目录下

【tar  -xvf  xxx. tar  -c  新目录】

【tar  -czvf  xxx.tar  .gz  文件名】压缩并备份

【tar  -xcvf  xxx. tar .gz  文件名】

【添加用户】

useradd  用户名

useradd  -m  用户名

sudo  useradd  用户名

【修改用户密码】

passwd  用户

sudo  passwd  密码

【删除用户】

userdel  用户

sudo  userdel  用户

【删除用户文件夹】

sudo  rm  -rf  /home/用户

【root超级用户】

sudo  passwd  rood(为root身份设置密码,首次登录使用)

su  root  (switch  user)切换到root用户

exit  退出

groupadd  组名

useradd - m - g  组名  用户名(新建用户名)

usermod - g  组名  用户名(修改用户组名)

【文件权限】

-owner  文件的属主/所有者

-r  (read)文件是否可读

-w  (write)文件是否可写

-x    (excute)文件是否可以执行

【修改文件权限】

chmod,即change file mode  修改文件的访问权限

比如,一个文件simple.txt,想让别人也能修改

chmod  o+w  simple.txt

其中,

o,表示other 别人

+w,表示增写write权限

chmod  a+w  simple.txt  所有人all添加w权限

chmod  a-w  simple.txt  所有人减去w权限

chmod  u+w  simple.txt  仅用户user自己的权限+w

chmod  o-w  simple.txt  修改别人other的权限-w

【要点与细节】

1 只有文件的属主或者root可以修改文件权限

2 省略写法

chmod  +w  simple.txt

chmod  -w  simple.txt

默认是修改自己和本组的权限

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值