一、MAC 上的Terminal命令如何使用?
系统环境:macOS Monterey,Version 12.2.1,M1芯片
Terminal 版本:zsh(系统自带);Command + Q 快捷键可以退出。
命令行的几大类功能包括:
- 系统管理;
- 文件管理;
- 文件编辑;
- 软件安装;
- 网络操作等等。
查看某个命令的帮助文档:man + 某个命令(man = manual,手册)
超级管理员执行:sudo + 某个命令 (sudo = super user do)
Mac vs LINUX: Mac 的命令以%
开头;LINUX的命令以$
开头。
## 查看 rm 命令的相关帮助
## rm,remove
% man rm
RM(1) General Commands Manual RM(1)
NAME
rm, unlink – remove directory entries
SYNOPSIS
rm [-dfiPRrvW] file ...
unlink file
DESCRIPTION
The rm utility attempts to remove the non-directory type files specified on
the command line. If the permissions of the file do not permit writing,
and the standard input device is a terminal, the user is prompted (on the
standard error output) for confirmation.
The options are as follows:
-d Attempt to remove directories as well as other types of files.
-f Attempt to remove the files without prompting for confirmation,
regardless of the file's permissions. If the file does not
exist, do not display a diagnostic message or modify the exit
status to reflect an error. The -f option overrides any
:
1. 基础文件操作命令
Last login: Sat Mar 19 18:45:25 on ttys000
brycewang@bryces-air ~ % pwd ## present working directory, 查看当前工作目录
/Users/brycewang ## 默认是用户个人文件夹
brycewang@bryces-air ~ % cd Desktop/ ## change directory, 往前进入一个目录
## 当前目录是“/Users/brycewang”,往前进入了“/Users/brycewang/Desktop”
brycewang@bryces-air Desktop % ls ## list, 查看当前目录的内容
Dashboard ## 桌面上的文件夹和文件
HTE-CATE
MS
...
Python-R-Stata
QGIS
## list 命令还可以加上“-l”和“la”等选项,查看更细致的信息
% cd /Users/brycewang/ ## 更改到一个具体的文件路径
## 也可以使用“cd ~”命令返回到初始的文件夹 “/Users/brycewang/”
% mddir temp1 ## make directory, 新建文件夹 “temp1”
% mv 1.xlsx /Users/brycewang/Desktop/temp2/
##mv,move,移动
##把当前文件夹下面的 1.xlsx 文件,移动到目标文件夹
##注意:如果文件或文件夹在当前工作目录,那么引用的时候可以省略路径。否则,应该写上完整的路径
## 重命名文件夹“temp1”为“temp2”
% mv temp1/ temp2
## mv,move,本意是用来移动文件或者文件夹。但是由于系统中不存在重命名的命令,故用 mv 来实现
## 重命名某个具体的文件
% mv temp1.xlsx temp2.xlsx
## cp,copy 复制“temp2.xlsx”并命名为“temp3.xlsx”
% cp temp2.xlsx temp3.xlsx
## 复制文件夹,则需要加上 -R 参数,表示递归处理
% cp -R temp2 temp3 复制文件夹“temp2”,并命名为“temp3”
## rm,remove 删除某个对象;-f,force,表示强制删除
% rm -R -f temp3 ## 强制删除整个文件夹
## 也可以把两个参数放在一起
% rm -Rf temp3
## 传说中的删库跑路命令?
% rm -Rf * ## 删除当前目录中的一切内容。和删除整个文件夹差不多一个意思。
## 强制删除目标文件 2.xlsx
% rm -f /Users/brycewang/Desktop/temp2/2.xlsx
## 查看文件夹/文件的大小(MB)
## du, disk usage; -h, human readable; -s specific,
% du -sh
2.8M temp2
% du -sh 1.xlsx ## 查看某个文件的大小
2.8M 1.xlsx
## touch 创建新的文件
% touch 1.txt
## open 打开文件,基于默认的软件
% open 1.txt
## 也可以调用 mac 自带的文本编辑软件 vim
% vim 1.txt ## 直接在终端中打开了
## find 查找
% find *.docx ## 查找当前目录下全部的 doc
## 指定当前目录,文件名的条件
% find ./ -name "*.docx"
## 指定具体某个文件夹
brycewang@bryces-air temp1 % find /Users/brycewang/Desktop/temp2/ -name "*.xlsx"
/Users/brycewang/Desktop/temp2//2.xlsx
/Users/brycewang/Desktop/temp2//1.xlsx
## file 命令,查看文件的类型
brycewang@bryces-air temp1 % file 1.txt
1.txt: ASCII text
2. 网络相关命令(部分LINUX不可用)
## ping, 检查网络链接状态
% ping www.google.com ## 也可以直接ping ip 地址
## 查看路由器追踪信息 ## LINUX 不可用
% traceroute www.google.com
## 查看全部的网络端口状态
% networksetup -listallhardwareport
## 查看具体的端口的网络信息 ## LINUX 不可用
% ifconfig en0 ## 查看eternet net 以太网第一个端口的信息
## 查看具体端口的ip地址 ## LINUX 不可用
% ipconfig getifaddr en0 ## 返回的是一个ip地址
## 查看具体端口的网关地址 ## LINUX 不可用
% ipconfig getoption en0 router ## 返回的是一个ip地址
## 查看网络连接的详细信息
% netstat
## 用查看文件的形式查看网络的信息 ## LINUX 不可用
% lsof -i ## 这里 i 选项指定的是显示网络的信息
3. 进程管理
## 查看所有进程
% ps -A
% ps -e | less ## 分屏展示
## 根据pid 查看具体某条进程
% ps -p 90006
PID TTY TIME CMD
90006 ?? 0:02.01 /Users/brycewang/opt/anaconda3/envs/R/lib/R/bin/exec/R --slave -e IRk
## 结束进程
% kill -9 PID ## 9 - kill sinal,结束信息,指定PID
## 批量结束相关的进程
% killall -9 chrome
## 查看动态的进程信息
% top ## 和性能监视器(Windows中的任务管理器)功能类似
## 类似地,还有一个专门查看CPU性能的命令
% sudo powermetrics ## 这里 sudo 表示基于超级管理员的身份,可能需要输入密码
## LINUX 不适用
## 指定查看硬盘的情况
brycewang@bryces-air ~ % sudo powermetrics -s disk -n 1
Machine model: MacBookAir10,1
OS version: 21D62
Boot arguments:
Boot time: Fri Mar 4 20:14:57 2022
*** Sampled system activity (Sat Mar 19 23:08:08 2022 -0700) (5001.30ms elapsed) ***
**** Disk activity ****
read: 56.39 ops/s 2965.55 KBytes/s
write: 5.20 ops/s 33.58 KBytes/s
4 电脑任务
## shutdome 关机、睡眠、重启
## 睡眠, sleep
% sudo shutdown -s +10 ## 10分钟后进入睡眠状态
## 重启, reboot
% sudo shutdown -r now ## 马上重启, = reboot 命令
## 关机, halt
% sudo shutdown -h 23:00 ## 今晚23点关机,= sudo halt
5. vim 文本编辑器使用
$ vim new.txt ## 新建一个新的文本
## 打开文本之后,进入命令行模式,通过命令 a/i/o/r 可以进入编辑模式
## 进入编辑模式之后,可以摁 ESC 键退出,回到命令行模式
## 在编辑状态,可以摁“:”进入底线命令模式
## 在底线命令模式,可以在冒号后面输入“w” - 表示写入文件并保存;“q” - 表示退出vim
=====全文结束=====
二、ubuntu系统如何打开终端/命令窗口/Terminal?
1、lock screen上滑,
2、输入密码登入电脑。
3、点击黑乎乎壁纸,
4、右键open terminal。
5、那么terminal,即可打开,如图。
三、centos7怎么进入命令界面?
要进入 CentOS 7 的命令行界面,您需要按照以下步骤操作:
1. 打开计算机并在启动时按下键盘上的“e”键进入引导编辑器。
2. 找到具有以下行的引导条目:linux16 /vmlinuz-3.10.0-693.el7.x86_64 root=/dev/mapper/centos-root ro crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet LANG=en_US.UTF-8
3. 将光标移动到该行的结尾,并在此处输入“ 3”(没有引号),然后按下 Enter 键以进入命令行模式。
4. 等待一段时间,直到系统完成启动并提示您登录。
5. 输入您的用户名和密码以登录系统,随后即可开始使用命令行界面进行操作。
请注意,此方法只能让您进入单用户模式下的命令行界面。如果您想要进入完整的命令行界面,请在登录后使用 Ctrl + Alt + F2(或其他 F 键)组合键切换到虚拟控制台。
四、如何用命令关闭imac的terminal终端界面?
具体方法如下: 1、打开一个终端(Terminal)窗口,在主菜单中点击“偏好”(Preferences)选项; 2、切换到Profiles选项卡; 3、切换到第三项Shell,可以看到关闭之前选择每次都会有系统提示; 4、在这里只需要将其设置为Never即可; 5、此后只需要点击关闭按钮或者Command+Q组合键时就会直接退出终端了。
五、centos7命令行怎么滚动?
需要先把后台服务器端口打开,添加到任务栏中,和系统文件进行匹配,然后保存退出
六、centos7黑屏如何进入命令?
centos启动黑屏的解决方法是:1、以管理员身份运行命令提示符;2、执行【netshwinsockreset】命令,重置winsock网络规范;3、重启计算机,再次启动centos系统就可以了。
默认配置:
问题还原:
启动centos系统黑屏,无法关闭,关闭虚拟机提示虚拟机繁忙。
解决方法:
1、以管理员身份打开命令提示符
2、执行netshwinsockreset命令,目的是重置winsock网络规范
3、重启系统,再次打开VMware就可以正常启动系统了。
七、centos7怎么清除命令行
在CentOS 7中清除命令行历史记录的方法如下:
打开终端窗口。
输入以下命令来清空当前的命令行历史记录:
bash
复制
history -c
该命令将清空当前终端会话中的命令历史记录,但不会影响系统中保存的.bash_history文件。
如果你想要清空.bash_history文件中的历史记录,可以执行以下命令:
bash
复制
echo > .bash_history
这将清空当前用户目录下的.bash_history文件,删除其中保存的命令历史记录。
如果你想要在每次注销时自动清空.bash_history文件,可以编辑用户的.bash_logout文件。打开终端并输入以下命令:
bash
复制
nano ~/.bash_logout
在打开的文件中添加以下行:
bash
复制
rm -f ~/.bash_history
保存并退出文件。这样每次注销时,系统将自动清空.bash_history文件。
请注意,这些操作只影响当前会话或当前用户的命令历史记录。其他用户或系统级别的历史记录不受影响。
八、centos7重启系统命令?
启动CentOS7,在grub菜单界面时,按下e键进入编辑模式
2.
进入编辑界面后,找到 “linux16” 所在行的最后面,添加 init=/bin/sh
3.
然后按下Ctrl X进入单用户模式
4.
执行mount -o remount,rw / (以rw的方式重新挂载“/”,否则没写权限)
九、centos7恢复出厂设置命令?
在CentOS 7中,恢复出厂设置的命令是重新安装操作系统。因此,如果你需要恢复出厂设置,可以按照以下步骤进行:
1. 使用U盘等外部存储设备,将CentOS 7的ISO安装镜像文件下载并保存到该设备中。
2. 在需要恢复出厂设置的计算机上,插入U盘等外部存储设备,将计算机设置为从该设备启动。
3. 按照U盘启动后的引导程序指导,选择“重新安装”选项。
4. 在安装程序界面中,根据需要进行分区等设置,最后点击“开始安装”按钮。
5. 安装过程中需要等待一段时间,待安装程序完成后,计算机会自动重启。
6. 在重启后,按照提示进行一些初始配置,例如创建用户账户等。
7. 安装完成后,就会恢复到出厂设置状态。
需要注意的是,重新安装操作系统将会抹去计算机上的所有数据,因此在进行操作前,一定要将重要的数据备份好,以免丢失。
十、solaris系统如何设置terminal打开快捷键命令?
linux不同系统版本打开终端的快捷键如下:
1、RH系列的要自己定。在system下面的preference下的keyboard shortcuts之后找Run a terminal,添加快捷启动按键。
2、debian系列的是Ctrl+alt+t。
3、ubuntu系列的是ctrl+Alt+T。
- 相关评论
- 我要评论
-