简单的shell命令

简单的shell命令
多用户管理系统简单命令
远程登录:ssh diveinedu@192.168.21.121

提升到root用户权限:sudo -s

创建你自己的帐号:useradd -m xuqian

为自己的帐号设置密码:passwd xuqian

新建第二个终端用自己帐号登陆 :ssh xquain@192.168.21.121

回到第一个终端把自己用户加入classroom组:adduser xuqian classroom

再把自己用户移除classroom组:delgroup xuqian classroom

删除帐号:pkill -kill -t xuqian
(把用户踢下线用户)userdel xuqian

新建群组:groupadd
删除群组:groupdel

把用户添加到群组中:addgroup 用户名 群组名
把用户从群组中删除:delgroup 用户名 群组名

用户身份:whoami

目录操作的简单命令
创建目录:mkdir 目录名

删除目录:rmdir 目录名

显示工作目录所在位置:pwd

显示当前文件所有目录:ls
-a 包括:以.开头的所有文件-l 以长列表的形式显示列表

改变当前目录:cd或cd~
进入登录时的主目录cd /
进入根目录cd ..
进入上一级目录cd /home
进入系统的home目录cd home
进入当前目录下的home目录

目录的重命名和移动:mv 原目录 目的目录

目录拷贝:cp 原目录 目的目录

文件操作的简单命令
新建文件:>或touch或vi 文件名

删除目录:rm 文件名
-i
系统提示系统是否真要删除文件-f
文件删除之前不提示任何信息-r
递归删除目录下所有子目录
文件拷贝:cp 原目录 目的目录

文件链接:ln -s 原目录 目的目录

查看文件cat
less
more
head
只显示文件的前十行tail
只显示文件的后十行nl
以编号的形式显示全部文件,忽略空行
文件查找:find [路径] [选项]
如:find / -name test.txt
文件内容查找:grep -n main haison.c
(输出行号)
改变文件/目录的权限:chmod [u/g/o/a] [+/-][权限] 文件名或目录名
如:chmod a+w a.txt
chmod 644 a.txt
u:user g:group o:other a:all

改变文件或目录的属主:chown 主人 文件或目录
如:chown root a.txt

改变文件或目录的属组:chgrp 组名 文件或目录
如:chgrp changegroup a.txtchown owner:group 文件或目录

文件的上传和下载上传: scp 源文件路径 目标文件路径下载: scp 目标文件路径 源文件路径

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 简单的shell命令 多用户管理系统简单命令 远程登录:ssh diveinedu@192.168.21.121 ...
    Dove_Q阅读 141评论 0 0
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 12,256评论 2 33
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,686评论 9 468
  • (一)基本命令 命令格式: 命令 参数 1.ls 显示文件名,等同于dos下dir命令 命令格式:ls [opti...
    飞羽孟德阅读 1,993评论 0 3
  • 点击查看原文 Web SDK 开发手册 SDK 概述 网易云信 SDK 为 Web 应用提供一个完善的 IM 系统...
    layjoy阅读 14,008评论 0 15