Linux常用命令总结

Linux常用命令总结,第1张

Linux常用命令总结

Linux@TOC

本文将对我平时常用的Linux命令进行梳理

用户名@主机名 当前目录 #系统权限 $普通权限
命令格式
命令 选项 参数 (三者之间要有空格,区分大小写)
上下键切换最近输入的命令

command  [-options]  [args]
Ctrl+Z 挂起进程
Ctrl+C停止进程
jobs显示所有运行的进程
fg 后台进程进入前天
bg 前台进程进后台并运行
man的使用 vim
DD 删除一行
U 返回
i 切换输入输出模式
:wq w保存 q退出 q! 强制退出不保存
yy 复制 P 粘贴 R 替换

写入后ESC退出输入

echo test命令 环境变量:PATH

当在shell中执行命令的时候,默认到PATH指定的路径中查找可执行文件。
如果在PATH中的多个目录都包含该可执行文件,则执行最先找到的。

[root@node1 ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

如果找不到,这提示命令不识别。

type和file ls和ll

ls命令用于列出目录内容
ll命令用于列出目录下的详细内容

cd命令

cd用于更改shell工作目录,也就是切换目录 change directory cd

cd /etc

如果cd后什么都不写,表示直接回当前用户家目录

cd 
cd /etc

cd后跟波浪线,也表示回用户家目录

cd ~

cd后也可以跟减号(-)用以表示回到最后一次切换之前的目录,多次使用减号在最近两个目录之间切换

cd /etc/sysconfig/network-scritps
cd -

root用户可以直接通过绝对路径进到普通用户的家目录

cd /home/god
cd ..
ll

也可以直接跟波浪线用户名表示直接进入到某个用户的家目录

cd ~bjsxt 到用户bjsxt家中去,root不受限制
ps

可以通过命令查看系统内进程信息

ps -ef

查看磁盘使用情况

mkdir

mkdir用于创建目录

mkdir abc
mkdir  a1  a2  a3

如果直接创建多层目录,则报错,因为默认只能创建最后一级目录

mkdir a/b/c

可以添加-p选项,用以创建多层目录,因为系统发现某一级目录不存在的时候创建父目录

mkdir -p a/b/c

也可以在mkdir后跟多个目录,用于一次性创建多个目录

mkdir  ./abc/1dir  ./abc/2dir  ./abc/3dir

但是可以使用大括号高效创建相似的目录

mkdir ./abc/{x,y,z}dir 
Mkdir ./abc/{x..z}dir
rm

rm用于删除文件
直接删除,需要确认yes
rm file

cp

cp拷贝

cp  文件…    目标目录     拷贝文件…到目标目录,可以同时拷贝多个文件,文件名之间用空格隔开
mv

mv用于移动或重命名文件

mv 源文件/[源文件1  源文件2]  目标
[root@node1 abc]# mv install.log anaconda-ks.cfg x/y
[root@node1 abc]# ls x/y
anaconda-ks.cfg  install.log  z

Linux中没有专门改名的命令,兼职改名工作:

[root@node1 abc]# ls
1dir  2dir  3dir  xdir  ydir  zdir
[root@node1 abc]# mv zdir zzdir
[root@node1 abc]# ls
1dir  2dir  3dir  xdir  ydir  zzdir

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5694376.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存