linux root不存在

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux root不存在相关的知识,希望对你有一定的参考价值。

本人初学linux,在进行分区的时候,需要使用ROOT权限,使用SUDO FDISK ,,,显示的是unable to open /dev/sdc

在SHELL下输入root则显示 command not find ,网上没找到。好像是root没安装的问题,具体不是很明白,请高手指点一下。

unable to open /dev/sdc
不能打开 /dev/sdc 设备。
sdc 是 SATA(SCSI)的第三个设备。
你有几个硬盘?什么接口的?

设备表示法的部分学了没?没学建议先弄明白那边,不然小心你的硬盘数据哦~

root 是一个用户(根用户),不是一个命令。和 Windows 的 Administrator 用户一个效果。只不过 Linux 不给除 root 之外其他用户默认的系统完整控制权。

另外 sudo -s 可以让你停留在 root 用户下,注意数据安全~

另:sudo 和 su 还可以切换到 root 以外的用户权限上。
参考技术A root是默认帐户,肯定会有的
你可以su root切换成root身份
参考技术B 用su,root本身不是命令,只是用户

linux 命令不存在

[root@proxy home]# mkdir a
[root@proxy home]#ll

drwxr-xr-x. 2 root root 4096 Sep 13 21:55 a
[root@proxy home]#touch a.sh
vi a.sh
nihao
[root@proxy a]# ./a.sh
./a.sh: line 1: A: command not found

[root@proxy home]# cd a
[root@proxy a]# ll
-rwxrwxrwx. 1 root root 9 Sep 13 21:55 a.sh
请问是什么原因造成命令不存在

1、正确的一个shell,第一行指定shell,例如
#!/bin/sh
#!/usr/bin/python
#!/usr/local/bin/perl
2、shell里面罗列一些命令可以,但是不存在的命令可以定义变量,得了解一些语法
例如你要显示nihao得用:echo nihao
3、例如test.sh
#!/bin/sh
echo nihao world
4、了解一些常用的技巧,变量,计算,循环,逐渐就能掌握一门shell
你可以读一下/etc/init.d里面的文件,系统本身包含很多shell文件,甚至有些命令或安装包都是shell文件
例如/usr/bin/tzselect
/usr/bin/ldd
例如dell的bios安装包
BIOS_H5VF3_LN_2.6.1.BIN
参考技术A cat ./a.sh
内容是?
参考技术B 你的sh文件怎么写的?

以上是关于linux root不存在的主要内容,如果未能解决你的问题,请参考以下文章

Linux脚本练习之script004-编写一个程序,先查看 `/root/test/logical` 这个名称是否存在,如果不存在,则创建一个文件。使用 `touch` 来创建,创建完成后离开。

Linux cpmv 移动复制文件忽略不存在的文件提示

Linux cpmv 移动复制文件忽略不存在的文件提示

linux中安装软件时提示已存在,删除时又提示不存在

linuxrm文件不存在怎么处理

linux下scp进行远程复制的时候,如果有同样文件存在,它默认是怎么处理的?