足彩网站怎样做推广,爱网聊的人,软件开发好学吗,通化市住房和城乡建设局网站Shell
是一种应用程序#xff0c;用以完成用户与内核之间的交互
一个功能强大的编程语言#xff08;C语言#xff09;
一个解释执行的脚本语言#xff0c;不需要编译#xff0c;写完直接执行
目前Linux 乌班图的Shell默认是bash 查看当前提供的Shell#xff1a;cat /…Shell
是一种应用程序用以完成用户与内核之间的交互
一个功能强大的编程语言C语言
一个解释执行的脚本语言不需要编译写完直接执行
目前Linux 乌班图的Shell默认是bash 查看当前提供的Shellcat /etc/shells 查看当前系统默认的Shellecho $SHELL 关机相关命令
立即关机sudo shutdown -h now
立即关机重启sudo shutdown -r now或者sudo reboot now
定时关机sudo shutdown -h 4545分钟后关机
定时重启sudo shutdown -r 6060分钟后关机
权限相关命令
基本命令
Linux下分为超级用户(根目录、安装软件等更大权限)和普通用户
su执行命令在所要求用户下 -c变更用户执行完命令后变回来 su -c ls root或其他用户切换到root或其他用户下执行ls命令执行完后回到当前用户 -l更换用户并且不换回若不加用户名默认是root用户 su -l 用户名退出使用exit或者ctrld
echo $PASHPASH是环境变量记录环境访问变量时访问的路径 su -l root和su root都可切换到超级用户下不同点是su -l root是切换了环境变量而su root没有切换还是当前用户的环境变量。
passwd 用户名修改指定用户密码若不加用户名表示修改当前用户密码
修改权限 u当前:读写可执行 g同组:读写可执行 o其他用户:读可执行 a所有人
修改权限字母法和数字法两种方法 字母法chmod (u g o a) (-) (r w x) (文件名)
给当前用户可执行权限 的使用 数字法cmod 数字组合文件名
下面这个图的权限是775 其中0代表8进制标识chmod 0775 client 基本命令
man
1命令、2系统调用、3库函数、4特殊文件、5文件配置、6游戏、7杂项、8超级用户、9内核帮助手册
多使用前三个 date
打印或者设置系统时间 clear或者ctrll
清空当前界面
df
报告磁盘的使用情况 du
报告文件使用情况 两者区别 dudisk usage,是通过搜索文件来计算每个文件的大小然后累加du能看到的文件只是一些当前存在的没有被删除的。他计算的大小就是当前他认为存在的所有文件大小的累加和。 dfdisk free通过文件系统来快速获取空间大小的信息当我们删除一个文件的时候这个文件不是马上就在文件系统当中消失了而是暂时消失了当所有程序都不用时才会根据OS的规则释放掉已经删除的文件 df记录的是通过文件系统获取到的文件的大小他比du强的地方就是能够看到已经删除的文件而且计算大小的时候把这一部分的空间也加上了更精确了。 当文件系统也确定删除了该文件后这时候du与df就一致了。 输入输出相关操作 输出命令
echo
往终端显示文本内容
下图中双引号输出变量值单引号是原样输出 -n没有了默认换行 -e使能转义字符例如使得编辑的字符串的\n能够成为换行符 -E不使能转义字符 输入输出重定向
改变shell命令或程序默认的标准输入/输出目标重新定向到新的目标 下图中和的区别是是新建是追加
前两个是标准输出重定向第三个是标准出错重定向第四个两个一起。 输入重定向 下图演示file作用 下图中cat本来是输入什么展示什么cat9表示直到遇到9才进行展示 通配符、管道 下图为示例计算cat输出的大小字符等 在file文件中查找字符串hello
历史查询、补齐功能
history历史命令查询
下图中!c表示查找历史命令中上一个以c开头的命令 键盘Tab自动补齐
命令置换
将命令保存以赋给其他命令