02_Linux基础-ls-mkdir-cd-pwd-man-useradd-su-rm-tree-tab-passwd-w-ssh-touch-date-stat-cp-mv-du-文件系统层次结构-提示-进程-命令格式-隐藏文件-通配符-绝对/相对路径-{1..100}1.基本命令lsls---查看文件夹内容==>listls-l//ls-l显示文件的详细信息//ls-l显示文件的详细信息(大概能看到文件时间,不详细)ll是ls的别名-l其他参数-l显示文件的详细信息//usealonglistingformat(使用长列表格式)-a显示所有文件和文件夹,包括.和..-A显示所有文件和y文件夹,但不包括.和..//ls-a显示所有文件和文件夹,包括.and..mkdirmkdir---Newfolder==>makedirectory(目录)--mkdir可以一次创建多个文件夹,用空格隔开---默认情况下,新建的文件夹放在你所在的文件夹里---windows下---dir==>Windows显示文件夹内容(相当于Linuxls)---mkdir==>Windows下创建目录mkdir-p//mkdir-p(-P的作用)1.如果文件存在,不会报错2.当父目录不存在时,新建一个//-p,--parents[option]如果存在不报错,根据需要创建父目录1.否如果文件存在则出错2.父目录不存在时新建//参数:参与操作的对象也可以不存在。如果没有参数,则当前目录为参数cdcd---进入目录==>改变目录到其他目录pwdpwd---显示当前路径printworkingdirectoryname打印当前/工作目录名manman---查询manual(guide)ofthecommand---pressqtoexitquit---manual手册,指南。&...---代表当前目录..--代表上级目录---cd..返回上级目录useradduseraddcpen---新建普通用户su-cpen---switchuserloginroot用户的家目录在/root普通用户的家目录在/home目录下与用户名同名的目录su&exit---su-cpenswitchuserlogin---是一个选项---exitlogout---exituser/logoutexitrm-rf---rm-rfdeleterm---deletecommand(remove)-rf---强制删除而不提示rm-rf/china---delete/chinadirectory---/china---绝对路径[root@localhostchina]#rm-rfjiangxi/删除数据时要小心,非常不安全rm-rf*rm-rf*rm-rf*删除所有文件当前目录,但隐藏文件没有删除treeyuminstalltr??ee-y---yum-inlinux软件管理命令---install-安装---tree-具体要安装的软件名称----y自动安装,没有需要输入yes确认tree---查看目录结构yuminstalltr??ee-ytab---文件路径完成:tabkeypasswd//为用户设置密码passwdusername默认:root用户可以给任意用户设置密码普通用户只能给自己设置密码(root授权除外)Palindrome123321(上海自来水来自大海)左右读同一个w//看什么都是linux系统用户登录wWhatssh//sship地址连接到同一网段的主机Ctrl+L//清屏Ctrl+Ltouch//触摸1.如果文件不存在,则创建一个空文件2.如果文件存在,则为updatetime//toucha.txt创建文本文件date//updatetime//date查看当前时间stat//stat查看文件状态(详细信息)statstatus状态文件名,大小,用户,时间比例ls-l更详细的信息cp//cpcopy(同时粘贴)copy复制文件到文件夹cpsc.txthunansourcedestination//cp-r-r复制文件夹时,需要连接的选项递归复制(也复制子文件夹)#注:-r一般表示递归linux中的操作哲学:1.没有消息就是好消息2.一切都是文件//复制原文件,提示:是否覆盖空文件夹,不会提示是否覆盖mv//mvmv-移动(重命名)文件1.Move--》当下面的文件夹存在时,移动(剪切)移动后必须跟一个文件夹,而不是文件2.改名(rename)--》当下面的文件夹不存在时,会重命名1.move之外不会有这些文件2.renamedu-sh#注意:查看所有文件的总大小,而不是单独的文件//查看文件夹大小du-sh-sh是选项2.目录结构Linux目录结构---/根目录---/root主目录---/是一个文件夹,/root下也是a文件夹---linux目录结构==>文件夹结构==>倒树==>树目录结构主目录/root是root用户的主目录---root用户是linux超级用户--主目录:用户登录到linux系统所在目录(home目录),普通用户的home目录在根目录下的home下---~路径为用户的home目录filesystemhierarchy//linux文件系统hierarchy//危险操作,不能做rm-rf/rm-rf/*cd/——"rm-rf*3.Prompt提示符---#root使用的提示符---$普通用户使用的提示符4.Process//进程子进程,父进程bash终端交互程序sshd进程远程登录sshd监控界面22bashstartedfromsshdbashacceptsinputfrom人(人机交互程序)内核管理着操作系统,操作系统的核心五.通用命令格式//linux命令通用命令格式命令符[option][parameter]//"[]"可接可不接。例如:ls-l/home[option]和[parameter]have有时顺序可以颠倒//optionoption:是可选项,可以连接也可以不连接,有特殊作用6.隐藏文件//开头的文件。在我Linux下的七个隐藏文件。*//*是通配符:代表所有文件//ls-A显示所有文件和文件夹,但不包括.和..//选项可以组合,一般无特定顺序ls-al(common)ls-a-l//一般无特定顺序[root@localhost~]#ls-al[root@localhost~]#ls-la[root@localhost~]#ls-a-l[root@localhost~]#ls-l-a//既没有参数也没有选项,看current。八个不能有参数和选项。*?Wildcard//rm-rfdelete-rfforcedelete*代表任意字符通配符?表示一个字符通配符-r递归-f强制删除,不给提醒忽略不存在的文件-f,--force强制删除忽略不存在的文件,不提示确认9.绝对路径、相对路径//相对路径和绝对路径//绝对路径不考虑你当前所在的位置,所有的文件系统目录树需要从"/"到达目标文件分支/home/hello/docs/share从/开始,逐层往下走,没有跳转,是绝对不会错的路径//相对路径是指你当前位置和filesthatneedtopassedtoreachtotargetfile系统目录树中所有不以“/”开头且不以/开头的路径都可以以当前目录为参考进行正向或反向//cd./hunan(不要写这个)和cdhunan效果一样。{1..100}#注意:这些操作也可以做↓[root@cPen_centos8lianxi]#rm-rf{1..50}.txt[root@cPen_centos8~]#echo{1..10}12345678910//touchsc{1..100}.txtmkdirhunan{1..100}//rm-rfhunan*删除上面创建的文件rm-rfsc*.txt删除创建的.txt文件above//touchsc{1..100}.txt创建文件sc1.txt,sc2.txt...sc100.txtcp*.txtbeijing不连接复制文件-r将这些文件复制到beijing文件夹
