做这个视频的网友真有心,收集的好全。
笔记:Shell基础
笔记:Shell基础
命令行:包含命令和参数的行。Command [arg1][arg2]…[argn] Rerurn
如果Shell找不到执行的命令,如果是文件目录没有在Path变量设定
故可用Path=$path:.(临时将工作目录添加入path)
或./command 执行命令;
重定向
command [arguments]>filename
command [arguments]<filename
后台运行程序
ctrl+z 挂起
ctrl+c 中断
bg/%+作业号 置于后台
fg/% +作业号 置于前台
kill+PID(%作业编号) 终止后台作业(用ps查询 PID号)(jobs查询作业编号)
Twitter Power
linux文件系统
linux文件系统
常用win系统,我们都知道windows和programe files 是什么意思,也知道windows文件夹下面的drivers和system32,总之win系统安装下来的目录是有其自己代表的一些意义,同样linux下面的各目录都有自己代表意义。
-
/ 根目录 /bin 包含启动系统和在恢复模式初次运行的文件 /boot 包含引导系统的所有文件 /dev 设备文件 /etc 本地计算机配置文件 (/etc/password包含所有授权用户列表)
/home 用户主目录 /lib 共享库 /mnt 临时挂载点 /opt 可选软件包 /root root用户主目录 /tmp 临时文件 /usr/bin 包含标准linux工具程序 /usr/include C程序包含的头文件 /usr/lib 库文件 /usr/local 本地重要的文件和目录 /usr/src 源代码文件 /var 可变数据
嗯,对于win系统,只要动动鼠标就可以到达你所想进入的目录或者打开文件,而在linux下,一些在终端下的工具还是应该熟记。
比如:
-
cd 切换工作目录(DOS也是) chmod 更改文件访问权限 mkdir 创建目录 pwd 显示工作目录的路径名 rmdir 删除目录