Skip to main content
 Web开发网 » 操作系统

linux基本命令小结(转载)

2021年10月13日6480百度已收录

  常用的基本命令

  clear 清空界面

  cd 进入目录

  ls 列出文件和目录

  ll 列出文件和目录

  ls -d 查看目录属性

  tree 显示文件和目录结构

  pwd 打印当前目录

  mkdir 创建目录

  rm 移除文件

  rm -rf 移除文件(没有提示)

  cp 复制

  cp -r 复制(递归)

  mv 移动文件和目录

  cat 显示文本内容

  cat -n 显示文本内容(显示行号)

  more 分页显示文本文件

  less 分页显示文本文件(可以向后滚)

  tail 显示文件的后面10行

  tail -5 显示文件的后面5行

  head 显示文件的前面10行

  head -5 显示文件的前面5行

  mount -t iso9660 /dev/cdrom /mnt/cdrom 加载光驱

  umount /dev/cdrom 卸载光驱

  mount /dev/fd0 /mnt/floppy 加载软驱

  mount -t iso9660 -o loop xxx.iso /mnt/cdrom 加载iso文件

  cp /dev/cdrom xx.iso 制作iso文件

  ailas 系统中命令的映射

  date 显示当前的日期和时间

  date 10310101 修改时间MMDDhhmm

  cal 显示日历

  cal -y 显示一年的日历

  cal -3 显示三个月的日历

  cal 07 1999 显示指定月份的日历

  landscaper-academy.com

  用户管理

  useradd

  user -D 修改用户添加的默认配置,即是文件/etc/defautl/useradd

  adduser(好用,有交互)

  修改用户配置文件添加新用户页面 - 北南南北 - 2006/05/11 - 11:34 - 4 评论

  1)修改 /etc/passwd ,添加用户记录,使用命令pwconv同步shandow文件

  2)修改/etc/group,添加用户组信息,使用命令grpconv同步gshandow文件

  3)创建用户的家目录,并把用户启动文件(/etc/skel/)目录下也复制过去;

  4)修改家目录的属主和权限;(chown,chmod,chgrp)

  5)设置新用户密码(passwd)

  passwd 修改用户密码

  chfn 使用交互方式修改用户的详细信息

  groupadd 添加用户组

  gpasswd 修改用户组密码

  userdel -r 删除用户并且删除用户目录

  groupdel 删除用户组

  用户查询

  id 显示当前用户的id信息

  id user 显示用户user的id信息

  finger 查询用户详细信息

  w 查询登录用户信息

  who 查询登录用户信息

  users 查询登录用户信息

  groups 查询用户的组信息

  文件管理

  1.linux中文件的属性

  当我们使用 ls -lih命令的时候

  2408949 -rwxr-xr-x 1 root root 7 04-21 12:47 lsfile.sh

  解释:

  第一字段:inode

  第二字段:文件种类和权限;

  第三字段: 硬链接个数;

  第四字段: 属主;

  第五字段:所归属的组;

  第六字段:文件或目录的大小;

  第七字段和第八字段:最后访问或修改时间;

  第九字段:文件名或目录名

  2.关于inode

  inode 译成中文就是索引节点。每个存储设备或存储设备的分区(存储设备是硬

  盘、软盘、U盘 ... ... )被格式化为文件系统后,应该有两部份,一部份是

  inode,另一部份是Block,Block是用来存储数据用的。而inode呢,就是用来存

  储这些数据的信息,这些信息包括文件大小、属主、归属的用户组、读写权限等。

  inode为每个文件进行信息索引,所以就有了inode的数值。操作系统根据指令,能

  通过inode值最快的找到相对应的文件。

  (1)在Linux 文件系统中,inode值相同的文件是硬链接文件,也就是说,不同的

  文件名,inode可能是相同的,一个inode值可以对应多个文件。理解链接文件并不

  难,看看例子就会了。在Linux中,链接文件是通过ln工具来创建的。

  注意:硬链接不能为目录创建,只有文件才能创建硬链接。

  (2)软链接也叫符号链接,他和硬链接有所不同,软链接文件只是其源文件的一个标

  记。当我们删除了源文件后,链接文件不能独立存在,虽然仍保留文件名,但我们却

  不能查看软链接文件的内容了。

  软链接文件,其实只是源文件的一个标记,当源文件失去时,他也就是存在了。软链

  接文件只是占用了inode来存储软链接文件属性等信息,但文件存储是指向源文件

  的。

  同硬连接不同,对于文件和目录都适用。

  3.文件的权限

  每个文件或目录都有一组9个权限位,每三位被分为一组,他们分别是属主权限位

  (占三个位置)、用户组权限位(占三个位置)、其它用户权限位(占三个位置)。

  比如rwxr-xr-x ,我们数一下就知道是不是9个位置了,正是这9个权限位来控制文

  件属主、用户组以及其它用户的权限。

  修改权限命令:

  chmod,chmod -R(rwx 421)

  4.文件的归属

  chown,chown -R

  chgrp,chgrp -R

  磁盘管理

  df -lh

  du -h

  进程管理

  ps

  ps aux

  ps aux|grep firefox

  pgrep firefox

  kill -9 进程号

  killall 名称

  xkill 图形化工具

  top 动态监控进程

  交互命令:P,M

  inux系统启动管理

  GRUB(GRand Unified Bootloader)

  系统启动引导管理器,是在计算机启动后运行的第一个程序,他是用来负责加载、传

  输控制到操作系统的内核,一旦把内核挂载,系统引导管理器的任务就算完成退出,

  系统引导的其它部份,比如系统的初始化及启动过程则完全由内核来控制完成;

  file

  fortune

  find

  grep

  gzip

  gunzip

  ps

  ps -ef|grep xxx

  kill

  kill -9

评论列表暂无评论
发表评论
微信