linux学习

sync

shutdown -h 10 10分钟后关机;

shutdown -h now 立马关机;

shutdown -h 20:30  20:30关机;

shutdown -r now 系统立马重启;

shutdown -r +10 系统十分钟后重启;

reboot 重启

halt 关闭系统,等同于shutdown h now poweroff;

关机的命令有 shutdown –h now halt poweroff init 0 , 重启系统的命令有 shutdown –r now reboot init 6

# shutdown -p now  ### 关闭机器
# shutdown -H now  ### 停止机器      
# shutdown -r09:35 ### 在 09:35am 重启机

halt 命令通知硬件来停止所有的 CPU 功能,但是仍然保持通电。你可以用它使系统处于低层维护状态。注意在有些情况会它会完全关闭系统。

# halt             ### 停止机器
# halt -p          ### 关闭机器
# halt --reboot    ### 重启机器

poweroff 会发送一个 ACPI 信号来通知系统关机。

# poweroff           ### 关闭机器
# poweroff --halt    ### 停止机器
# poweroff --reboot  ### 重启机器

reboot 命令 reboot 通知系统重启。

# reboot           ### 重启机器
# reboot --halt    ### 停止机器
# reboot -p        ### 关闭机器
 如果在Linux 底下输入了错误的指令或参数,想让当前的程序『停掉』的话,可以输入:[Ctrl]+ C

例如你想要直接离开文字接口,可以直接按下:

[Ctrl] + d   ## 相当于输入 exit
[Shift]+[Page Up]    ## 往前翻页 

[Shift]+[Page Down] ## 往后翻页

文件管理:
Linux Cat命令主要有三大功能:
1.Linux Cat命令一次显示整个文件。$ cat 
filename
2.Linux Cat命令从键盘创建一个文件。$ cat > filename
只能创建新文件,不能编辑已有文件.
3.Linux Cat命令将几个文件合并为一个文件。
$cat 
file1   file2 >
file
参数:
-n 或 --number 由 1 开始对所有输出的行数编号
-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号
-s 或 --squeeze-blank
当遇到有连续两行以上的空白行,就代换为一行的空白行
-v 或 --show-nonprinting

范例:
cat -n textfile1 > textfile2 把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里
cat -b textfile1 textfile2 >> textfile3 把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3 里。

cat 命令还会在屏幕上显示整个文件的内容(譬如,键入 cat filename.txt)。如果文件较长,它会在屏幕上飞快地滚过。要防止这一效果的发生,使用 cat filename.txt | less 命令。

一起使用管道(|)和 less 命令会一页一页地显示文件。然后,你便可以使用向上或向下的箭头键在页码中向前或向后移动。

切换用户:su cai,输入密码,再输su -,输入密码切换root

 
Linux ps (英文全拼:process status)命令用于显示当前进程的状态,类似于 windows 的任务管理器。

  • ps 的参数非常多, 在此仅列出几个常用的参数并大略介绍含义
  • -A 列出所有的进程
  • -w 显示加宽可以显示较多的资讯
  • -au 显示较详细的资讯
  • -aux 显示所有包含其他使用者的行程
  • au(x) 输出格式 :

    USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
    • USER: 行程拥有者
    • PID: pid
    • %CPU: 占用的 CPU 使用率
    • %MEM: 占用的记忆体使用率
    • VSZ: 占用的虚拟记忆体大小
    • RSS: 占用的记忆体大小
    • TTY: 终端的次要装置号码 (minor device number of tty)
    • STAT: 该行程的状态:

      • D: 无法中断的休眠状态 (通常 IO 的进程)
      • R: 正在执行中
      • S: 静止状态
      • T: 暂停执行
      • Z: 不存在但暂时无法消除
      • W: 没有足够的记忆体分页可分配
      • <: 高优先序的行程
      • N: 低优先序的行程
      • L: 有记忆体分页分配并锁在记忆体内 (实时系统或捱A I/O)
    • START: 行程开始时间
    • TIME: 执行的时间
    • COMMAND:所执行的指令

      查找指定进程格式:

      ps -ef | grep 进程关键字

      显示进程信息:

      # ps -A 
      PID TTY     TIME CMD


      显示指定用户信息

      # ps -u root //显示root进程用户信息
       PID TTY     TIME CMD





      ===============================================================================================================================================

      使用secureFx上传文件老失败,一看是我登入linux的用户,是自己新建的,没有权限
      修改用户权限为root权限:修改 /etc/passwd 文件,找到如下行,把用户ID修改为 0 ,如下所示:
      cai:x:0:1000:cai:/data/webroot:/bin/bash



      ========================================================================================================================
      tar: This does not look like a tar archive
      tar: Skipping to next header
      tar:Exiting with failure status due to previous errors
      这个是tar解压zip报错,需要安装unzip: yum install -y unzip zip
      就可以用unzip libfastcommon-master.zip进行解压


 
posted @ 2021-08-23 09:43  mestery偲  阅读(170)  评论(0)    收藏  举报