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进行解压
偲


浙公网安备 33010602011771号