linux系统部署及shell

系统部署
1:获取linux 常用发行版的方式
http://mirrirs.aliyun.com
https://opsx.alibaba.com/mirror/
2:图形安装
https://blog.csdn.net/solder_sun/article/details/82261529/
版本
内核版 www.kernel.log
开发版 redhat centos fedoro suse ubuntu debian…
文件系统
FAT32 NTFS XFS
shell
Shell俗称壳(用来区别于核),是指“为使用者提供操作界面”的软件(命令解析器)。它类似于DOS下的command.com和后来的cmd.exe。它接收用户命令,然后调用相应的应用程序。
一:图形界面shell
例如:应用最为广泛的 Windows Explorer (微软的windows系列操作系统),还有也包括广为人知的 Linux shell,其中linux shell 包括 X window manager (BlackBox和FluxBox),以及功能更强大的CDE、GNOME、KDE、 XFCE。
二:命令行的shell
例如:
bash / sh / ksh / csh(Unix/linux 系统)
(MS-DOS系统)
cmd.exe/ 命令提示字符(Windows NT 系统)
Windows PowerShell(支持 .NET Framework 技术的 Windows NT 系统)
传统意义上的shell指的是命令行式的shell,以后如果不特别注明,shell是指命令行式的shell。

1:交互式shell
		交互式模式就是shell等待你的输入,并且执行你提交的命令。这种模式被称作交互式是因为shell与用户进行交互。这种模式也是大多数用户非常熟悉的:登录、执行一些命令、签退。当你签退后,shell也终止了。

2:非交互式shell
		在这种模式下,shell不与你进行交互,而是读取存放在文件中的命令,并且执行它们。当它读到文件的结尾,shell也就终止了。
shell 命令编辑

常用命令
cat 文件名 输出文件内容到基本输出(屏幕 or 加>fileName 到另一个文件)
cb 格式化源代码
chmod //change mode,改变文件的权限
cp copy
date 当前的时间和日期
echo a b c abc 在变量赋值之后,只需在变量前面加一个 去引用.
lint 语法检查程序
ls dir
man help
more type
du 查看磁盘空间状况
ps 查看当前进程状况
who 你的用户名和终端类型
定义变量 name=abc? (bash/pdksh) || set name = abc (tcsh)
mkdir 创建目录
rmdir 删除目录
cd 进入目录
rm 删除文件
more 显示文件
echo 显示指定文本
mv 改文件名 /移动文件
pwd 显示目录路径命令

  • 常用目录的作用
    /usr/bin/shell 包含 shell 命令。
    /etc/security/user 包含用户的扩展属性。
    /etc/passwd 包含用户标识。
    /etc/group 包含组标识。
    /etc/security/audit/config 包含审计配置信息。
    /etc/security/environ 定义用户的环境属性。
    /etc/security/limits 定义每个用户的进程资源限制。

猜你喜欢

转载自blog.csdn.net/qq_43377292/article/details/85283785
今日推荐