Linux命令

来源:互联网 发布:淘宝买的东西靠谱不 编辑:程序博客网 时间:2024/05/05 01:18

---------------------.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 显示哪些进程打开了哪些端口的监听
 

原创粉丝点击