百度
360搜索
搜狗搜索

linux之家,系统之家Linux下如何使用cat命令详细介绍

本文目录一览: 系统之家Linux下创建管理用户和组的方法怎么办

useradd命令用于创建新的用户,格式为:“useradd [选项] 用户名”。
groupadd命令用于创建群组,格式为:"groupadd [选项] 群组名"。
usermod命令用于修改用户的属性,格式为“usermod [选项] 用户名”。
具体楼主可以参考这篇文章:http://www.linuxprobe.com/chapter-05.html#51
更多Linux操作知识,楼主可以百度《Linux就该这么学》。
一、Linux系统用户账号的管理
  用户账号的管理工作主要涉及到用户账号的添加、修改和删除。
  添加用户账号就是在系统中创建一个新账号,然后为新账号分配用户号、用户组、主目录和登录Shell等资源。刚添加的账号是被锁定的,无法使用。
1、添加新的用户账号使用useradd命令,其语法如下:
useradd 选项 用户名
  其中各选项含义如下:?
-c comment 指定一段注释性描述。
  -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。
  -g 用户组 指定用户所属的用户组。
  -G 用户组,用户组 指定用户所属的附加组。
  -s Shell文件 指定用户的登录Shell。
  -u 用户号 指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号。
  用户名 指定新账号的登录名。

系统之家Linux下怎么删除某文件外的所有文件怎么办

删除制定文件(夹)之外的所有文件呢?
  1、方法1,比较麻烦的做法是:
  复制需要保留的文件到其他文件夹,然后将该目录删除, 然后将需要保留的移动 回来。
  mv keep 。。/ #保留文件(夹) keep
  rm -rf * #删除当前文件夹里的所有文件
  mv 。。/keep 。/ #将原来的东西移动回来
  2、方法2,需要在当前文件夹中进行:
  rm -rf !(keep) #删除keep文件之外的所有文件
  rm -rf !(keep1 | keep2) #删除keep1和keep2文件之外的所有文件
  3、方法3,当前文件夹中结合使用grep和xargs来处理文件名:
  ls | grep -v keep | xargs rm #删除keep文件之外的所有文件
  说明: ls先得到当前的所有文件和文件夹的名字, grep -v keep,进行grep正则匹配查找keep,-v参数决定了结果为匹配之外的结果,也就是的到了keep之外的所有文件名,然后 xargs用于从 标准输入获得参数 并且传递给后面的命令,这里使用的命令是 rm,然后由rm删除前面选择的文件。
  好处:使用了grep来正则表达式来匹配文件名字,可以一次保留多个文件,从而进行更加准确的处理。
  4、方法4,使用find命令代替ls,改进方法3从而能够处理制定文件夹的文件:
  find 。/test/ | grep -v keep | xargs rm #删除当前test文件夹中keep文件之外的所有文件
  说明,用grep而不用find -name选取名字,因为find选取名字时比较麻烦,对正则表达式支持不够,无法排除指定文件名。
  5、方法5,直接使用find命令删除其他文件:
  find 。/ -name ‘[^k][^e][^e][^p]*’ -exec rm -rf {} \; #删除keep以外的其他文件。
  find 。/ -name ‘[^k][^e][^e][^p]*’ | xargs rm -rf #删除keep以外的其他文件。推荐!
  说明:上面第二行的代码效率高些,原因在于删除多个文件时 -exec会启动多个进程来处理,而xargs会启动一个rm进程来处理。

系统之家Linux下如何使用cat命令

cat命令连接文件并打印到标准输出设备上,cat经常用来显示文件的内容,类似于下的type命令。
注意:当文件较大时,文本在屏幕上迅速闪过(滚屏),用户往往看不清所显示的内容。因此,一般用more等命令分屏显示。为了控制滚屏,可以按Ctrl+S键,停止滚屏;按Ctrl+Q键可以恢复滚屏。按Ctrl+C(中断)键可以终止该命令的执行,并且返回Shell提示符状态。
语法
cat(选项)(参数)选项
-n或-number:有1开始对所有输出的行数编号;-b或--number-nonblank:和-n相似,只不过对于空白行不编号;-s或--squeeze-blank:当遇到有连续两行以上的空白行,就代换为一行的空白行;-A:显示不可打印字符,行尾显示“$”;-e:等价于"-vE"选项;-t:等价于"-vT"选项;参数
文件列表:指定要连接的文件列表。实例
cat m1 (在屏幕上显示文件ml的内容)cat m1 m2 (同时显示文件ml和m2的内容)cat m1 m2 > file (将文件ml和m2合并后放入文件file中)

系统之家linux下修改IP地址的技巧怎么办

linux下修改IP地址可以使用命令:ifconfig eth0 192.168.1.11/24 up其中的eth0是接口号,192.168.1.11/24是IP地址和掩码,up表示接口IP配置好以后要处于开启状态。添加默认网关的命令route add -net 0.0.0.0 netmask 0.0.0.0 gw 192.168.1.1,但是使用命令配置的IP地址重启之后须要重新设置。
要保存IP地址如果你的系统支持setup或netconfig之类的命令,可以使用这类命令对接口进行配置。也可以直接编辑对应的网络接口配置文件,/etc/sysconfig/network-scripts/ifcfg-eth0内容如下:
# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
DEVICE=eth0 #接口名称
BOOTPROTO=none#表示如何获得IP,有三个参数可以供选择static手动指定IP,dhcp使用DHCP获得IP,none表示启动时不使用任何协议
HWADDR=00:0c:29:34:ad:70#表示使用的MAC地址,可以不使用
ONBOOT=yes#开机是否开启这个接口,yes或no两个选择
NETMASK=255.255.255.0#子网掩码
IPADDR=192.168.0.3#IP地址
GATEWAY=192.168.0.1#网关
TYPE=Ethernet#接口对应的网络类型,这里是以太网,也可以不使用这个选项。
上面的所有字段名都是大写。
windows7系统如何设置和修改ip地址
Linux下修改IP地址通常使用ifconfig修改,但这样修改十分麻烦,下面小编给大家介绍下使用命令更改IP地址的方法,一起来学习下吧。
方法/步骤
1、使用root用户登录进入linux,打开进去终端
2、在终端中输入:vi /etc/sysconfig/network-scripts/ifcfg-eth0
3、回车后,
开始编辑,填写ip地址、子网掩码、网关、DNS等。其中“红框内的信息”是必须得有的。
4、编辑完成后,保存退出
重启网络服务
service network restart或/etc/init.d/network restart
然后ping网关,ping外网进行测试。都能ping通表示网络正常
5、详细摘要:
---修改ip地址---
即时生效:
# ifconfig eth0 192.168.1.155 netmask 255.255.255.0
重启生效:
修改vi /etc/sysconfig/network-scripts/ifcfg-eth0
---修改default gateway---
即时生效:
# route add default gw 192.168.1.1
重启生效:
修改vi /etc/sysconfig/network-scripts/ifcfg-eth0
---修改dns---
修改vi /etc/resolv.conf
修改后即时生效,重启同样有效
---修改host name---
即时生效:
# hostname test1
重启生效:
修改vi /etc/sysconfig/network
END
注意事项
不熟悉多练习几次
以上就是linux下使用命令轻松修改ip地址方法介绍,希望能帮到大家!

系统之家清理Linux磁盘空间的方法有哪些?怎么办

如果你只装XP,不在C分区设置虚拟内存,占用空间在1.6GB上下;装上它带的应用软件占用空间2.5GB上下。这么检查一下:
1、我的电脑- 文件夹选项- 查看- 隐藏已知受系统保护的文件勾去掉,显示所有文件勾上确定。
2、关闭系统还原。我的电脑-属性 -系统还原- 关闭所有磁盘上的系统还原-确定
3、关闭系统休眠。桌面 -属性 -屏幕保护程序- 电源 -休眠 ,去掉在启动系统休眠前面的勾选出。
4、移出C盘中的虚拟内存。我的电脑属性 -高级 -性能- 设置- 高级- 更改- 选C盘也就是系统盘,选无分页面,然后把虚拟内存设置到其磁盘,比如D,E,F等盘。
5、用优化大师清理硬盘垃圾和注册表垃圾,清理IE临时文件夹。
6、清理磁盘。在我的电脑窗口,右击要清理的盘符—“属性”—“清理磁盘”--勾选要删除的文件--确定。
7、对磁盘进行扫描--我的电脑—右击要装系统的磁盘驱动器(C)—属性—工具--查错,开始检查—勾选“自动修复文件系统错误”和“扫描并试图恢复坏扇区”—确定--开始—重启电脑—显示扫描修复,完成后自动重启。用以上办法逐一扫描修复其它分区。
8、整理磁盘碎片,我的电脑—右击要整理磁盘碎片的驱动器—属性—工具--选择整理的磁盘打开“磁盘碎片整理程序”窗口—分析—碎片整理。
9、查看一下还相差多少,如果相差还很多,有可能是删除文件后,所占用的磁盘空间没有被释放出来,格式化C重装系统。

系统之家Linux下xmanager passive功能无法使用的解决技巧怎么办

阅读更多 >>>  linux里返回上一层的命令

解决方法如下:1>、进入超级用户模式。也就是输入"su-",系统会让你输入超级用户密码,输入密码后就进入了超级用户模式。2>、添加文件的写权限。也就是输入命令"chmodu+w/etc/sudoers"。3>、编辑/etc/sudoers文件。也就是输入命令"vim/etc/sudoers",输入"i"进入编辑模式,找到这一行:"rootALL=(ALL)ALL"在起下面添加"xxxALL=(ALL)ALL"(这里的xxx是你的用户名),然后保存(就是先摁一下Esc键,然后输入":wq")退出。4>、撤销文件的写权限。也就是输入命令"chmodu-w/etc/sudoers"。至此,问题解决。转载他人的仅供参考

系统之家Linux如何关闭scp和sftp命令怎么办

你好,方法如下:
禁止scp和sftp命令
  系统:centos 5.x
  1.先禁止scp
  rpm -qa|grep openssh-*
  yum remove openssh-clients -y
  删除了openssh-clients后,再执行scp,就会报下面的错误:
  -bash: scp: command not found
  2.禁止sftp
  vi /etc/ssh/sshd_config
  Subsystem sftp /usr/libexec/openssh/sftp-server
  把这行注释了,如下:
  #Subsystem sftp /usr/libexec/openssh/sftp-server
  退出保存后,重启sshd:
  service sshd restart
  以上就是Linux系统中禁止scp和sftp命令的方法了。有需要或者是有兴趣的用户,可以在自己的电脑上尝试操作一下。

系统之家进入Linux终端界面的方法汇总怎么办

在Linux系统操作中,由于某些原因而需要用到终端,那么要如何打开终端界面呢?其实进入终端界面的方法不止一种,下面小编就给大家介绍下Linux下进入终端的方法。
方法/步骤
第一种方法:按“Ctrl+Alt+T”即可打开终端窗口。
第二种方法,按“Ctrl+Alt+F1-F6”均可进入终端。
第三种,搜索终端并进入。
END
注意事项
如果采用了F1-F6的方法,返回图形界面只要按“Ctrl+Alt+F7即可”
以上就是Linux如何进入终端界面3种方法介绍,希望能对大家有所帮助,谢谢大家观看!
上面就是Linux下进入终端界面的方法介绍了,文中介绍的三种方法均可进入终端界面,使用快捷键进入终端界面会比较方法,你记住了吗?

系统之家Linux提示Unable to locate package该如何处理?怎么办

刚开始接触ubuntu的朋友可能会按照一些入门文章的步骤更改软件源,可是此时安装软件的话会出现unabletolocatepackage的错误例如:代码如下:username@ubuntu:~$sudoapt-getinstallmysql-servermysql-client[sudo]passwordforusername:Readingpackagelists…DoneBuildingdependencytreeReadingstateinformation…DoneE:Unabletolocatepackagemysql-serverE:Unabletolocatepackagemysql-clientusername@ubuntu:~$其实问题出在执行sudoapt-getinstall之前更换了软件源,但是却忘了update下了,于是执行下面的命令:代码如下:sudoapt-getupdate这样一来问题就解决了…。

目前linux社区主流的系统

目前linux社区主流的系统厂家有redhat 、debian、ubuntu、suse等几个国外大商,在国内著名的有两家,一家是中标普华,一家是红旗。相比之下,国内的两家linux厂商适合政府机构与oem厂商使用,而国外的厂家以redhat公司最为出名,因为redhat是目前linux社区走的最前沿的系统厂家,它不仅使用方便,而且社区维护的人比较多,如果有问题,更新比较方便,它旗下有两条操作系统生产线,一条是桌面版生产线,命名为fedora系列,目前最新的是fedora7,这个操作系统目前集成了linux社区内较新的软件,同时提供在线升级功能,而且使用的人也比较多,有问题好交流,更为主要的是该系统是完全免费的,具体的下载地址为.org/。
redhat的另外一条生产线是Red Hat Enterprise Linux ,这是服务器的生成线,该系统适合企业级服务器使用,因为安全系数比较高,性能较好,所以社区使用的人比较多。但是需要注册,且要想得到最全的代码,要付费,更为主要的是这个系统中并没有集成社区最新的技术,而是集成了比较稳定的技术。
debian公司虽然在社区的时间长,但是其代码风格独具匠心,所以学习起来不太方便。
suse系统是novell公司出的linux系统,它的界面风格独具匠心,看起来十分美观,而且在代码维护方面方便。
ubuntu是一个团队在开发的版本,适合休闲使用。

网站数据信息

"linux之家,系统之家Linux下如何使用cat命令"浏览人数已经达到19次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:linux之家,系统之家Linux下如何使用cat命令的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!