Linux入门基本操作命令

关机 shutdown -h now (可以给时间)

重启 shutdown -r now  或 reboot

登陆root账户   su - root       输入密码,但密码不会显示

查目录 ls         -l 以长列输出      / 根目录     

pwd 当前目录       cd [目录名称] 切换目录

绝对路径:从根目录出发       相对路径:从当前目录出发

当前目录下开始      ..  上级目录下开始    家目录下开始

ls  -alhsr       a 所有目录  l 以长序输出  h 以方便形式显示  s 按文件大小排序  r 倒序

--help    查看帮助

man     查看帮助        q 退出帮助

创建目录 mkdir 目录名字        如果连续创建  例如:mkdir  -p  /root/a/b/c

删除目录 rmdir  目录名字        如果连续删除  例如:rmdir  -p  c/d/e

创建文件 touch 文件名称

文件编辑 vi 文件名称     a 进入编辑模式,插入在光标之后插入

h   j k l

a 在光标后插入      A 在当行末插入

i 在光标前插入        在当行首插入

o 在当行之下插入     O 在上一行插入

dd 剪切当行     yy 复制当行

p 下一行粘贴    P 上一行粘贴

: 进入最末行模式      :w 保存

:wq 保存并退出    :q 退出   :q! 不保存退出

cat 文件名     查看文件内容      cat -n 文件名     显示行号并显示内容

more   less   一点一点显示文件内容     head 显示头几行    tail 显示末几行

删除文件命令  rm -f 文件名

删除文件夹命令  rm -rf 目录名字        -r 向下递归删除       -f 直接强行删除,且无任何提示

Linux没有回收站,谨慎删除

复制   cp [-r] 来源文件 目标文件或文件夹               可以加用    / 新名字    来更改复制的文件的名字

移动   mv 来源文件 目标文件

删除    rm [-rf] 文件或目录            可以加用    / 新名字    来更改复制的文件的名字

查找命令   which 命令名       *只能用来查找命令

特定目录查找   where is 文件或目录

查找  find 目录 [-name/user/size] 参数       / 根目录   ./当前目录  ../ 上级目录

例如:  find ./ -name ‘pass*’        * 用于模糊查找表示任意字符         ? 表示单个字符   

查看有几个用户ls /home

查看 who

创建用户 useradd [-g 群组] 用户名

设置密码 passwd 用户名             密码要求:密码超过8个字符,包括数字,大小写字母,符号

删除用户 userdel [-r] 用户名          -r 是删除家目录                   退出用户 exit

查看群组 groups 用户名 

创建群组 groupadd 群组名

删除群组 groupdel 群组名

用户组修改 usermod [-g 群组名] 用户名

r 读权限     w 写权限     x 执行权限

- 表示文件      d 表示目录    l 表示连接

修改所有者 chown [-R] 用户名 文件或目录

修改所有者和组 chown [-R] 用户名 : 组名  文件或目录

修改所属组 charp [-R] xyz 文件或目录

方式一

x 所有者权限     y 所属组权限       z 其他用户权限

r :4   w :2   X :1     rwx数字总和即权限      

方式二

x 角色     ugoa   分别代表 所有者 所属组 其他用户 所有角色 

y 设置    + - = 分别代表增加、减少、设置

z 权限     r w x   分别代表 读权限 写权限 执行权限

tar [-ctxzjJvf] 压缩文件 [源文件]

c 打包压缩  t 查看内容  x 解打包解压缩 

z 使用gzip方式   j 使用bzip方式  J 使用xz方式    v 显示过程   f 指定压缩包名

安装方式一

源码包安装  下载源码包(curl ,wget)  解压(tar)  进入到该目录(cd

编译前配置 (./configure)  编译(make)  编译安装(make install) 删除 make clean

安装方式二     红帽可用

rpm包安装  rpm -ivh 软件包      -i 安装  -v 显示详细信息   -h 显示进度

查询是否安装  rpm -q 安装包          查询用户信息 rmp -qi 安装包 

查询安装位置  rpm -ql 安装包         卸载  rpm -e 安装包

安装方式三      红帽可用

查询可安装的软件包   yum list 名称

安装 yum [-y] install 软件包

-y 自动回答 yes

更新 yum [-y] update 软件包

卸载 yum [-y] remove 软件包

yum 安装的软件包来自yum源

乌班图安装方式

安装 sudo apt-get install 软件包

更新 sudo apt-get npdate 软件包

卸载 sudo apt-get autoremove 软件包

原文地址:https://www.cnblogs.com/shenzhenhuaya/p/15226181250_shenzhenhua033.html