linux基本命令
登陆:输入用户名密码
退出:exit显示logout即退出(结束当前作业并没有退出)
具体输入linux可以使用xshell5软件
第一次连接虚拟机需要输入主机号等(在虚拟机里输入ifconfig查看基本信息)用open,之后就可直接连接
基本命令:
[root@xiehui ~]$ date
[root@xiehui ~]$ date +%y/%m/%d
[root@xiehui ~]$ date +%Y/%m/%d
[root@xiehui ~]$ date +%H:%M
[root@xiehui ~]$ date +%h:%m
shutdown -h now 立刻关机
shutdown -h 20:25 系统在今天的 20:25 分会关机
shutdown -h +10 系统再过十分钟后自动关机
shutdown -r now 系统立刻重启
shutdown -r +30 'The system will reboot' 再过三十分钟系统会重新开机,并显示后面的信息。
shutdown -k now 'This system will reboot' 仅发出警告信息,吓唬人!
. 代表当前路径
.. 代表上层目录
~ 代表用户根目录
~user 代表user的根目录
/ 代表系统根目录
mkdir [-mp] [目录名称]
-m 选项可以改变默认的文件属性
-p 选项用于创建需要的目录结构
m和p同时使用,则仅控制最后一个目录的属性
rmdir [-pv] [目录名称]
-p 选项用于删除整个目录结构
-v 选项用于显式详细信息
一定要确保目录非空,否则要报错
ls [-aABdlS] [路径...]
-a 全部的文件都列出(包括隐藏文件)
-A 忽略当前路径和上级路径
-B 忽略备份文件(以~结尾)
-l 一行一个文件,包含几乎全部属性
-S 以文件大小排序
-d 只显示目录的属性,而不是路径下的文件
--color=never 不要显示颜色
--color=always 均显示颜色
--color=auto 由系统自行判断
cp [-iruv] [源文件] [目标文件]
-i 在文件覆盖之前显示确认信息
-r 拷贝整个目录结构
-u, --update:如果源文件比较新,或者是没有目标文件,那么才会进行copy的动作,可用于备份。
-v 显示详细信息告诉用户当前执行的动作
-i 删除前让用户确认,文件删除时这是默认值,如果使用递归删除则不是默认值。
-r 递归删除
-f 强制删除,忽略掉不存在的文件,且删除前不需要用户确认
-v 显示当前操作的详细信息
-f 覆盖文件前不需要用户确认
-i 覆盖文件前让用户确认
-u 当源文件比目标文件新或者目标文件不存在的时候才会执行动作
tar -cf all.tar *.jpg
tar -rf all.tar *.gif
tar -uf all.tar logo.gif
tar -tf all.tar
tar -xf all.tar
gz包压缩:tar -czf all.tar.gz *&.jpg
解压:tar -xzf al.tar.gz
7、.bz2结尾的文件就是bzip2压缩的结果
压缩:tar -cjf all.tar.bz2 *.jpg
解压:tar -xjf all.tar.bz2
另外对于window下的常见压缩文件.zip和.rar
8、zip包
压缩:zip all.zip *.jpg
解压:unzip all.zip
9、rar包
加压:rar a all *.jpg
解压:unrar e all.rar