当前位置: 首页 > Linux

Linux常用基本命令操作合集

时间:2023-04-06 04:36:15 Linux

linux常用基本命令操作合集,以下命令基于CentOs6.x1,日常操作命令**查看当前工作目录pwd**查看当前系统时间date**查看谁在线(谁登录过服务器)who查看当前在线last查看最近登录历史2.文件系统操作**ls/查看根目录下的子节点(文件夹和文件)信息ls-al-a是显示隐藏文件-l是显示在更详细的列表**切换目录cd/home**创建文件夹mkdiraaa这是相对路径mkdir-paaa/bbb/cccmkdir/data这是绝对路径**删除文件夹rmdir删除空目录rm-raaa可以删除整个文件夹aaa及其所有子节点。rm-rfaaa强行删除aaa**修改文件夹名mvaaaangelababy**创建文件touchsomefile.1创建空文件echo"imissyou,mybaby">somefile.2使用重定向功能">"将命令的输出结果写入文件,会覆盖原文件内容。echo"huangxiaoming,gundan">>somefile.2写入命令的输出结果追加到文件中不会覆盖原文件的内容。使用vi文本编辑器编辑生成的文件。最基本的用法是visomefile.41。首先,您将进入“一般模式”。该模式只接受各种快捷键,不能编辑文件内容。2.按i键从一般模式进入编辑模式。在这种模式下,所有的输入都是文件内容。3、编辑完成后,按Esc键退出编辑模式,返回普通模式;4、再按:,进入“底线命令模式”,输入wq命令,回车。一些常用的快捷键一些有用的快捷键(普通模式下使用):a在光标后插入A,在行尾插入I在行首插入gg直接跳转到文件第一行G直接到文件的最后一行dd删除行,如果是5dd,一次性删除光标后5行进入字符选择模式,选择完成后按y复制,按p粘贴ctrl+v进入块选择模式,选择完成后,按y复制,按p粘贴shift+v进入行选模式,选择完成后按y复制,按p粘贴查找替换(在最下面一行命令模式下输入)%s/sad/88888888888888作用:查找sad文件中的所有文件,替换为88888888888888/you作用:在文件中查找you,并定位到第一个找到的位置,按n定位到下一个匹配的位置(按N定位到上一个)3.文件权限的操作**linux文件权限的描述格式解读drwxr-xr-x(也可以用二进制表示为111101101-->755)d:标识节点类型(d:文件夹-:文件l:link)r:readablew:Writablex:Executable第一组rwx:表示文件所有者的权限:可读、可写、可执行第二组r-x:表示文件所属组的权限:readable,non-writable,Executable第三组r-x:表示该文件的其他用户(相对于以上两类用户)对其的权限:readable,non-writable,executable**修改文件权限chmodg-rwhaha.dat意思是哈哈。dat取消所属组的rw权限。chmodo-rwhaha??.dat表示取消haha.dat对其他人的读写权限。chmodu+xhaha??.dat表示增加haha.dat给用户x的权限也可以用数字chmod664haha??.dat将修改为rw-rw-r--如果要修改a的所有内容权限文件夹统一,可以使用-R参数chmod-R770aaa/chownangela:angelaaaa/<只有root可以执行>当目录没有执行权限时,普通用户无法进入该文件。只有读写权限时,普通用户可以删除(删除文件不是修改文件,而是操作父级和目录),只要父级目录有执行和修改权限即可4.基本用户管理*添加用户useraddangela更改密码登录passwdangela按提示输入密码**为用户配置sudo权限使用root在文件以下位置编辑vi/etc/sudoers,对于Hadoop可以加一行rootALL=(全部)所有hadoop全部=(全部)ALL然后,hadoop用户可以使用sudo执行系统级命令[hadoop@shizhan~]$sudouseraddhuangxiaoming5,系统管理操作*查看主机名hostname**修改主机名(重启后无效)hostnamehadoop*修改主机名(重启后永久)vi/ect/sysconfig/network**修改IP(重启后无效)ifconfigeth0192.168.12.22**修改IP(重启后永久)vi/etc/sysconfig/network-scripts/ifcfg-eth0mount**挂载外部存储设备到文件系统mkdir/mnt/cdrom创建挂载目录mount-tiso9660-oro/dev/cdrom/mnt/cdrom/挂载设备/dev/cdrom到挂载点:*umountumount/mnt/cdrom*in/mnt/cdrom*统计文件或文件夹大小du-sh/mnt/cdrom/Packagesdf-h查看磁盘空间**shutdownhalt**主机间重启配置免密码ssh登录如果A要登录B对A进行操作:%%先生成密钥对ssh-keygen(提示时回车即可)%%然后复制A自己的公钥加入B的授权ssh-copy-idB中列出文件authorized_keys