文件管理,系统管理,系统安全常用指令整理

来源:互联网 发布:鲜活的数据 编辑:程序博客网 时间:2024/05/21 00:01

文件管理命令:

Mkdir

Mkdir +文件夹名字  创建一个文件夹

Mkdir -p /home/abc/def 创建def文件夹,由于home下没有abc文件夹,用-p自动补建。

 

Grep 找到具体数据

Grep + 数据/代码段 查找数据所在文件

Grep ‘hello world’找到有hello world 的所有文件

 

Find在目录中搜索文件

Find + 目录 + -name +“文件名”   查找文件

Find /stc -name  ls  查找当前路径etcls文件

Find /stc -name  “ls” 查找当前路径etc下含有ls的所有文件

注:在grep find 中 可以用*表示查找所有某字符开头或者结尾的数据或者文件

 

Mv 移动文件位置或者为文件改名

Mv hello /usr/ hello移入usr文件夹中

Mv hello /usr/ help hello移入usr文件夹中并将其改名为help

Mv hello help 仅将hello改名为 help

ls 显示目录内容

Ls -a 不隐藏以“.”字符开头的项目

Diff : 比较两个文件之间的区别,并指出

Diff a b

Cmp : 比较两个文件是否有差异

Cmp a

Ln 在文件之间创建软链接(起小名)

Ln -s /home/c xxx

xxx是浅蓝色,cd进入xxx内容和c一样

 

系统管理命令:

Df检查文件系统磁盘使用情况

Df -t :查看磁盘容量,使用情况,挂载点,文件系统信息

 

Free: 显示内存使用情况

Free -k/-m:以kb/mb显示内存使用情况

 

Useradd建立用户账号和穿件用户的起始目录

Useradd tom -u 567 :添加用户tom分配id567id需大于500

注:一般创建用户后会自动将其加入组,所以groupadd就不多说了

 

Kill :终止一个进程

Kill -9 324kill -9强行终止命令+进程号,即可终止某一进程,一般用这个比较方便

 

Ps -elf :查看进程,相比top这个查看进程更为简洁,下面会讲到

 

系统安全命令:

Passwd : 

Passwd -l 锁定已命名的账户

  -u 解开锁定

  -d 删除使用者密码

注:以上均需要超级用户权限

 

Su 改变使用者身份,切换用户

Su :默认为root权限用户

 

Chmod: 改变文件或者目录的访问权限

Chmod 777 hello.c :hello.c文件的访问权限改为可读可写可执行

注:一般权限格式为rwx   rwx    rwx    r w x4 2 1分别记录大小,7代表都可以

  组长  组员  组外成员

 

Sudo : 以配置文件中的命令为基础,有限时间内给用户使用(并记录入日志)

Sudo -l :列出当前用户可使用的指令

-h: 显示帮助

-b: 在后台执行命令

 

Ps :显示瞬间进程的的动态

Ps -a 列出所有进程

  -w 加宽显示,显示较多信息

  -au 显示较详细的信息

 

 

原创粉丝点击