千家信息网

Shell操作方法有哪些

发表于:2025-02-09 作者:千家信息网编辑
千家信息网最后更新 2025年02月09日,这篇文章主要讲解了"Shell操作方法有哪些",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Shell操作方法有哪些"吧!1. 我们无法直接和内核打交道
千家信息网最后更新 2025年02月09日Shell操作方法有哪些

这篇文章主要讲解了"Shell操作方法有哪些",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Shell操作方法有哪些"吧!

1. 我们无法直接和内核打交道,Shell就是用来解释命令,用来和内核打交道用的。

2. Shell有不同形式(同样命令在不同shell中不一定通用):cshell、bash、kshell、sh(最原始的shell)

(可以在bash中敲击cshell切换到cshell中,使用exit退出当前shell)

添加用户组

1. 显示用户组:more group

2. 指令--groupadd testg

注:必须是获得管理员权限才可以执行相关的操作

结果:

3. 删除用户组:

Groupdel 用户组名

4. Usermod指令

转换组别:

删除用户:

在/etc目录下删除:userdel ***(文件并没有删除)

然后到/home主目录下删除:

5. 删除不彻底的时候:

切换用户

Su--用户名

Exit退出

注:当一个新用户登录时,默认的是用户的主目录。

文件权限

9位分成3组,r-read,w-write,x-execute,----Null(什么权限都没有)

第一组:文件的所有者的权限

第二组:文件所有者同一组的权限

第三组:剩下的人的权限

rw-r--r--表示:文件所有者读写不可执行,同一组只读,其他人只读。

修改权限

指令:chmod +r/w/x +文件

仅给自己修改权限,则使用:

chmod u+x 文件 u--user

给同组的添加权限:

chmod g+x 文件 g--group

其他用户:

chmod o+x 文件 o--other

获得所有的权限:

chmod 777 文件(以后用这种二进制的形式)

注:在unix和linux系统中用9位数表示权限,

修改文件所有者

指令:chown 目标 需要更改的文件

文件操作指令

文本显示命令

查找指令

注:一定要进入目录之中再进行操作

grep指令很常用,一定要记住。查看哪个进程的时候用到这个指令。

信息显示指令

显示磁盘信息

管道(用的特别多)

注:

1. 分页显示 (more本身就可以分页)

  1. 查看passwd有几行 (cat来列举出passwd并显示几行)

  2. 查看passwd中包含lrj字符 (grep查看指令)

4. demessage系统启动信息,查找包含eho0(第一块网卡)的启动信息,即检查网卡是否正常工作

5. ls-l | grep

(正则表达式,一行的开头) 只列出目录

6. 把所有文件(链接不列)列举出来grep

数一下有多少行 wc -l(即当前目录下有多少个文件)

列举/etc目录下的文件,会比较多,ctral+c结束。

分页显示:

(管道前后语句用"|"分割开)

命令替换(用的不多)

Wall ***--通知所有人,每个登录的都会看到(开启两个终端时验证)

命令替换:1左边的那个小撇

重定向(用的不多,在读别人脚本时用到)

标准输入、输出:stdin、stdout、stderr

输出重定向:> 或>>

输入重定向:< 或<<

注:这是一个大于号的情况。

下面是两个大于号的情况:

注:命令找不到的时候不会执行重定向。

修改系统的默认启动级别

建议先备份,使用vi的时候不确定的情况就用!退出。

Windows与Linux可以共享文件,可以装samba,但是很少用到,因为实际当中服务器与自己的电脑不在统一环境中。

还可以用FTP,在本地建立server,Linux 下载;Linux建立server,windows上传。因为只有具有真实的IP才可以进行FTP的访问,服务器是真实IP,但是公司中的电脑不是真实的IP,是内部的IP。因此应该用本地上传。

感谢各位的阅读,以上就是"Shell操作方法有哪些"的内容了,经过本文的学习后,相信大家对Shell操作方法有哪些这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!

文件 权限 指令 用户 目录 命令 方法 信息 情况 所有者 时候 用户组 系统 学习 不同 两个 内容 内核 就是 形式 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 河北软件开发报价机构 数据库所有人的身份怎么设置 全球软件开发行业概况 北京通信软件开发设施标准 启动数据库的模式 东南大学网络安全学院考研科目 网络安全事件第三方 计算机二级数据库含金量排名 软件开发有哪些困难 计算机网络技术基础判断题 柳州网络技术有限公司招聘 学安卓软件开发需要英语好吗 网安全为人民网络安全靠人民 相当一个网络安全员 肇庆微信软件开发市场价 知名的华为服务器 网络安全保障体系建设的意义 网络安全大学哪家强 为什么要用托管服务器 最顶尖 网络安全实验室 数据库范式应该达到多少 有什么服务可以增强服务器安全性 双芯服务器 关于远程电影服务器的问题 biubiu服务器正在维护 安全软件日志审计服务器 杭州咕噜网络技术有限公司 网络安全大学哪家强 用手机画网络安全画 荔湾靠谱网络安全服务
0