这里写自定义目录标题
Linux指令和软件安装
本文仅供参考,若有错误之处还望指出。
Linux指令
-
Shell
Shell是用户与操作系统交互的中间件,Shell将用户的指令翻译后传送给内核,再由内核来控制硬件的工作。然后内核将硬件的工作情况发送个Shell,最后有Shell返回硬件的工作信息和情况。
-
Linux的用户操作和关机
Linux Login后面带有用户,输入密码就可以登录。其中用户名:后的符号代表用户类型,如果后面跟$,就表示普通用户,若跟#就表示超级用户root。
logout:用户登出。
useradd gege:添加一个名为gege的用户,新建用户的时候没有设置密码,所以登录不进去,要先设置密码。
sudo pwd gege:sudo表示这条指令会以超级用户的权限去执行,pwd+用户名是给用户设置密码的意思。为什么要加sudo是因为操作都是有权限的,一般的用户没办法更改或者添加其他用户的密码。
userdel gege:删除gege用户。但只会删除gege的索引,内部文件仍然存在,只是没有索引节点指向这部分资源而已。简单点说就是信息有,但你找不到它在哪。
shutdown:关机。其参数有-r,-h,-f。-f代表快速重启
如:
shutdown -h now 立刻关机
shutdown -h 21:30 今天21:30关机
shutdown -h +10 十分钟后关机
shutdown -r now 立刻重启 -
Ls指令
ls可以查看当前目录下的文件,其参数有-a,-l
以上命令参数可以一起写,如ls -al
也可以查看别的路径下的文件细节,后面跟路径就行 -
目录操作
mkdir test:新建一个名为test的目录。
rmdir test:删除当前目录下名为test的目录,但不能删除非空目录。
cd day1:去往当前目录下名为day1的文件夹内。 -
文件操作
touch test.txt:在当前目录下新建一个test.txt的空文件
cp test.txt ./day1:把test.txt文件复制到day1目录下,./表示本级目录。
cp test.txt ./day1:把test.txt文件移动到day1目录下
rm test.txt:删除名为test.txt的文件,其中参数有-r,-f,-i。-i代表删除过程会给出提示,-f则表示不会,-r是删除文件夹的时候要用,注意,这个操作会删除整个文件夹,不管是否为空。
今天先写到这,要去写作业了。