linux命令汇总
一、linux命令入门
windows下命令(win+R打开cmd)
dir //显示目录和文件的名称。
md 123 //创建“123”文件夹。
rd 123 //删除“123”文件夹。
cls //清除屏幕显示信息。
linux下命令(演示常用的命令)
df -h //查看系统分区
ctrl+alt+T //打开终端
pwd //显示当前所在的目录
ls //显示当前目录下的文件
cd //切换路径
cd .. //返回上一级路径
mkdir //新建目录
rmdir //删除目录
touch //新建文件
cp //复制文件
rm //删除文件
cat //将文件内容显示到终端中
clear //清除屏幕的显示内容
二、shell命令解析器功能说明
2.1、shell是什么
shell就是一个应用程序,我们可以通过键盘、串口给它发送命令,回车后它就会去执行这些命令。
以ls -l命令为例,做了如下步骤
1)接收键盘数据并回显
2)解析输入的字符串,寻找程序,执行程序:
a. shell会解析字符串,这些字符串用空格分为好几部分,第一部分是程序名(命令名),其他部分是参数
b. shell会去PATH环境变量所指示的位置该程序寻找该程序,如果命令指定了绝对或者相对路径,那么也在此路径下找。(echo $PATH查看有哪些路径)
c. 找到程序后,会启动该程序,并传入参数
2.2、怎么设置PATH
以在PATH中添加/home/book目录为例:
1)永久设置之方法1,对所有用户都有效:
修改/etc/environment,在末尾添加以下语句:/home/book
该文件内容最后为
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/book"
然后重启系统或者重新登录使之有效
2)永久设置之方法2,只对当前用户有效:
修改~/.bashrc
,在行尾添加或修改:
未完待续