Linux命令

本文详细介绍Linux系统中的用户和组管理、文件操作、权限设置、命令自动补全等实用技巧,并介绍如何使用管道命令来增强搜索功能,以及进行挂载、监控系统运行状态等高级操作。

---------------------.cd ls vi pwd gzip tar

 

--vi 【文件名】 以编辑模式打开文件

--cat【文件名】 以查看模式打开文件

 

---------------------..

添加用户:useradd 用户名,新增的用户在/etc/passwd文件中存储。新增用户时,没有指定组的话,会自动生成一个同名的组。并将该用户归并到这个组中

如果要指定组,写成 useradd -g 【组名】 【用户名】

  设置密码: passwd  用户名  该命令敲入后会提示输入密码,用户新增后会在home目录下生成和用户名同名的文件夹,这个就是新增用户的主目录 

  删除用户:userdel 用户名

 删除用户以及用户主目录:userdel -r 用户名

 

新增组:groupadd g1 新增用户组g1,新增的组在文件/etc/group 文件中

 

usermod -g 【组名】 【用户名】 将指定用户调整到指定用户组中

 

---------------------文件操作

cp 源文件  目标路径:

cp ss.txt /home/yanglei031

cp -f ss.txt /home/yanglei031 强制覆盖

 

rm ss.txt  删除文件

rm aa 删除文件夹:当文件夹为非空时,rm aa提示删除失败,文件夹非空。此时用rm -rf aa即可,表示强制递归删除文件夹中的内容 -v表示显示删除过程

 

---------------------.权限

chmod 777 /home/yanglei031/ss.txt  将ss.txt  权限完全放开

chown 【用户名】 【文件名】 :将【文件名】的所有者改成【用户名】

可以用 ls -afl 查看文件的所有者(-a表示显示隐藏文件)

 

---------------------命令自动补全

输入tab键


---------------------查看文件命令

more 分页显示文件名

grep 查找文件内容: grep "main" T.java 在T.java中查找main字符串  -n 显示行号

find 查找文件:find / -name ss.txt 从/目录开始 找名为ss.txt文件

 

---------------------管道命令|

more install.log | grep media :将分页的结果交给grep命令处理,该命令列出install.log 文件中包含media 字符串的行数

ls -l /etc/ | grep yp :将ls结果交给grep命令处理,该命令列出etc文件夹中文件名包含yp的文件列表

 

---------------------挂载

mount /mnt.cdrom 挂载后进入cdrom即可读取光盘的内容

umount  /mnt.cdrom 卸载已经挂载的光驱

 

top 显示当前服务器的运行情况,

netstat -anp 显示哪些进程打开了哪些端口的监听
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值