✅ 操作成功!

mac截屏

发布时间:2023-06-06 作者:admin 来源:文学

mac截屏

mac截屏

-

2023年2月17日发(作者:)

mac终端常⽤命令

基本命令

1、列出⽂件(ls:list)

ls横向显⽰可见⽂件,不显⽰隐藏

ls-a横向显⽰所有⽂件

ls-l列表显⽰可见⽂件,不显⽰隐藏

ls-la列表显⽰所有⽂件

2、转换⽬录(cd:changedirectory)

cd例:想到驱动⽬录下溜达⼀圈cd/System/Library/Extensions

3、建⽴新⽬录(mkdir:makedirectory)

mkdir⽬录名例:在驱动⽬录下建⼀个备份⽬录backupmkdir/System/Library/Extensions/backup

在桌⾯上建⼀个备份⽬录backupmkdir/User/⽤户名/Desktop/backup

创建⽂件夹⽅法:

先cd到制定路径,再mkdir⽂件夹名字,即可创建⽂件夹

4、拷贝⽂件(cp:copy)

cp参数源⽂件⽬标⽂件例:想把桌⾯的拷贝到驱动⽬录中cp-R/User/⽤户名/Desktop//System/Library/Extensions

参数R表⽰对⽬录进⾏递归操作,kext在图形界⾯下看起来是个⽂件,实际上是个⽂件夹。

把驱动⽬录下的所有⽂件备份到桌⾯backup

cp-R/System/Library/Extensions/*/User/⽤户名/Desktop/backup

5、删除⽂件(rm:remove)

rm参数⽂件例:想删除驱动的缓存rm-rf/System/Library/cherm-rf/System/Library/

参数-rf表⽰递归和强制,千万要⼩⼼使⽤,如果执⾏了rm-rf/你的系统就全没了

6、移动⽂件(mv:move)

mv⽂件例:想把移到桌⾯mv/System/Library/Extensions//User/⽤户名/Desktop

想把移到备份⽬录中mv/System/Library/Extensions//System/Library/Extensions/backup

7、touch命令

touch有两个功能:⼀是⽤于把已存在⽂件的时间标签更新为系统当前的时间(默认⽅式),它们的数据将原封不动地保留下来;⼆是⽤来

创建新的空⽂件。语法touch(选项)(参数)

8、打印当前所在的⽬录层级(pwd:printworkingdirectory)

想要知道当前所处的⽬录,可以⽤pwd命令,该命令显⽰整个路径名。

是⼀个查看帮助⽂档的命令(man:manual)

命令所在路径:/usr/bin/man功能描述:获得帮助信息

语法:man[命令或配置⽂件]范例:$manls查看ls命令的帮助信息。

清除屏幕

11.从终端进⼊某⽂件夹路径:输⼊cd⿏标拖⼊⽂件夹(⾃动输⼊路径)回车

查看⽤户在终端中当前的位置:输⼊pwd回车

返回上⼀级⽬录:输⼊cd../回车

查看当前⽂件夹下的⽂件:输⼊ls回车(不包含隐藏⽂件)

ls–l(列表查看可见⽂件详情)

ls–a(查看所有⽂件,包含隐藏⽂件)

ls–la(列表查看所有⽂件详情)

ls–G(带颜⾊查看)

在当前路径下创建⽂件:先输⼊pwd查看当前路径,然后输⼊touchmain.c回车

打开当前路径下的⽂件:openmain.c

查看当前路径下某⽂件的内容:catmain.c

查看IP地址:ifconfigunix系统都是这个命

*****提⽰:

1.命令和参数之间必须要带空格;

2.输⼊⽂件名时,输⼊⼀半后,可按Tab键⾃动补全。

⽬录操作

命令名功能描述使⽤举例

mkdir创建⼀个⽬录mkdirdirname

rmdir删除⼀个⽬录rmdirdirname

mvdir移动或重命名⼀个⽬录mvdirdir1dir2

cd改变当前⽬录cddirname

pwd显⽰当前⽬录的路径名pwd

ls显⽰当前⽬录的内容ls-la

⽂件操作

命令名功能描述使⽤举例

cat显⽰或连接⽂件catfilename

od显⽰⾮⽂本⽂件的内容od-cfilename

cp复制⽂件或⽬录cpfile1file2

rm删除⽂件或⽬录rmfilename

mv改变⽂件名或所在⽬录mvfile1file2

find使⽤匹配表达式查找⽂件find.-name\"*.c\"-print

file显⽰⽂件类型filefilename

选择操作

命令名功能描述使⽤举例

head显⽰⽂件的最初⼏⾏head-20filename

tail显⽰⽂件的最后⼏⾏tail-15filename

cut显⽰⽂件每⾏中的某些域cut-f1,7-d:/etc/passwd

colrm从标准输⼊中删除若⼲列colrm820file2

diff⽐较并显⽰两个⽂件的差异difffile1file2

sort排序或归并⽂件sort-d-f-ufile1

uniq去掉⽂件中的重复⾏uniqfile1file2

comm显⽰两有序⽂件的公共和⾮公共⾏commfile1file2

wc统计⽂件的字符数、词数和⾏数wcfilename

nl给⽂件加上⾏号nlfile1>file2

进程操作

命令名功能描述使⽤举例

ps显⽰进程当前状态psu

kill终⽌进程kill-930142

时间操作

命令名功能描述使⽤举例

date显⽰系统的当前⽇期和时间date

cal显⽰⽇历cal81996

time统计程序的执⾏时间

⽹络与通信操作

命令名功能描述使⽤举例

telnet远程登录

rlogin远程登录rloginhostname-lusername

rsh在远程主机执⾏指定命令rshf01n03date

ftp在本地主机与远程主机之间传输⽂件

rcp在本地主机与远程主机之间复制⽂件rcpfile1host1:file2

ping给⼀个⽹络主机发送回应请求

mail阅读和发送电⼦邮件mail

write给另⼀⽤户发送报⽂writeusernamepts/1

mesg允许或拒绝接收报⽂mesgn

KornShell命令

命令名功能描述使⽤举例

history列出最近执⾏过的⼏条命令及编号history

r重复执⾏最近执⾏过的某条命令r-2

alias给某个命令定义别名aliasdel=rm-i

unalias取消对某个别名的定义unaliasdel

其它命令

命令名功能描述使⽤举例

uname显⽰操作系统的有关信息uname-a

clear清除屏幕或窗⼝内容clear

env显⽰当前所有设置过的环境变量env

who列出当前登录的所有⽤户who

whoami显⽰当前正进⾏操作的⽤户名whoami

tty显⽰终端或伪终端的名称tty

stty显⽰或重置控制键定义stty-a

du查询磁盘使⽤情况du-ksubdir

df/tmp显⽰⽂件系统的总空间和可⽤空间

w显⽰当前系统活动的总信息

MacOSX终端命令开启功能

下显⽰资源库

⽅法⼀:

显⽰

在“终端”中输⼊下⾯的命令:

chflagsnohidden~/Library/

隐藏

在“终端”中输⼊下⾯的命令:

chflagshidden~/Library/

⽅法⼆:

打开Finder,菜单中选择前往按住option键就会显⽰资源库项(每次打开都需要重复操作⼀次)。

显⽰隐藏⽂件

显⽰隐藏⽂件

在“终端”中输⼊下⾯的命令:

AppleShowAllFiles-booltrue

killallFinder

恢复隐藏⽂件

在“终端”中输⼊下⾯的命令:

AppleShowAllFiles-boolfalse

killallFinder

卸载

在“终端”中输⼊下⾯的命令:

sudo/Library/uninstall-devtools–mode=all

为实际安装的⽬录,默认情况下Xcode安装在/Developer⽬录下,即可执⾏

sudo/Developer/Library/uninstall-devtools–mode=all

4.在Finder标题栏显⽰完整路径

在“终端”中输⼊下⾯的命令:

_FXShowPosixPathInTitle-boolYES

killallFinder

5.去掉窗⼝截屏的阴影

对窗⼝进⾏截屏的时候(Command-Shift-4,空格),得到的图⽚周围会⾃动被加上⼀圈阴影。

如果你不喜欢这个阴影的效果,可以把它关掉。

在“终端”中输⼊下⾯的命令:

capturedisable-shadow-booltrue

killallSystemUIServer

6.强制Safari在新标签中打开⽹页

Safari是默认⽀持标签浏览的。但是,我们在页⾯上点击链接或者在其他应⽤程序中点击链接的时候,

Safari往往是打开了⼀个新的窗⼝,导致页⾯上的Safari窗⼝过多,不好管理。通过下⾯这个⼩窍门,

我们可以让Safari默认是在⼀个新标签中打开⽹页。

在“终端”中输⼊下⾯的命令:

TargetedClicksCreateTabs-booltrue

7.改变截屏图⽚的保存位置

MacOS提供了⾮常⽅便的截屏快捷键,可以让我们⾮常快速的对整个屏幕、部分屏幕或者应⽤程序窗⼝进⾏截屏。不过,这个截屏功能有

⼀个不⾜之处,就是只能将截屏图⽚保存到桌⾯。如果我们截取的图⽚特别多,就会让桌⾯显得特别凌乱。那有没有办法来修改截屏图⽚的

默认保存位置呢?有。⽅法⾮常简单,只要在“终端”中输⼊下⾯的命令就可以了。

capturelocation存放位置

killallSystemUIServer

在输⼊命令的时候,将“存放位置”替换成真正的⽂件夹就可以了。例如,你希望存放到⾃⼰⽤户⽬录的Screenshots⽂件夹下,就输⼊

capturelocation~/Screenshots

Mac锁屏设置快捷键

如果⽤户要离开电脑⼀段时间,可以选择直接把笔记本直接合上。但是这样原先在跑的进程就会挂起或者结束,如果正在下载,那么下载就

被暂停(有时还不能恢复),如果正在提供⽹络服务,那么因为⽹络断了,别⼈也连不上你的笔记本。锁屏可以解决这个问题,在

Windows下⽤Win+L快捷键就锁屏了,但MacOSX下⼀直没有默认的快捷键。

对于像我⼀样的新⼿,不要说设置锁屏快捷键,即便要使⽤其他锁屏的⽅法我也要到⽹上才能找到。其中⼀种⽅法是,⾸先在Finder找到“钥

匙串访问”这个实⽤⼯具(具体位置是/Applications/Utilities/),然后在“偏好设置”⾥选择“在菜单栏中显⽰钥匙串状

态”。这时我们发现系统菜单多了⼀个像锁⼀样的⼩图标,只要点击它,就能找到锁屏。

上述的⽅法实现了锁屏,但还没能达到快捷键控制锁屏的⽬标。虽然如此,但它的效果给我们⼀个锁屏思路。⾸先,我们要求屏幕保护程序

在恢复时必须输⼊密码,然后锁屏问题就变成启动屏幕保护程序的问题了。Lockthescreenviaakeyboardshortcut这篇⽂章叙述了具体的

实施⽅法。

第⼀步,找到“系统偏好设置”下的“安全性与隐私”,在“通⽤”页⾥勾上“进⼊睡眠或开始屏幕保护程序后⽴即要求输⼊密码”。

第⼆步,要⽤快捷键启动屏幕保护程序,相对复杂⼀点。在“应⽤程序”⾥找到“Automator”。新建⼀个服务,在“操作”下的“实⽤⼯具”⾥找

到“启动屏幕保护程序”,并把此操作拖动到右边,并且选择“没有输⼊”和位于“任何应⽤程序”,如下图所⽰。然后把服务保存为⾃⼰定义的名

字。

Unix命令⾏程序和内建指令

Unix命令⾏程序和内建指令(更多)

⽂件系统

程序

使⽤环境

⽂字编辑

Shell程

⽹络

搜索

杂项

svnhelp帮助使⽤⽅法

usage:svn[options][args]

svnhelpforhelponaspecificsubcommand.

svn--versiontoseetheprogramversionandRAmodules

Availablesubcommands:

add

blame(praise,annotate,ann)

cat

changelist(cl)

checkout(co)

cleanup

commit(ci)

copy(cp)

delete(del,remove,rm)

diff(di)

export

help(?,h)

import

info

list(ls)

lock

log

merge

mergeinfo

mkdir

move(mv,rename,ren)

patch

propdel(pdel,pd)

propedit(pedit,pe)

propget(pget,pg)

proplist(plist,pl)

propset(pset,ps)

relocate

resolve

resolved

revert

status(stat,st)

switch(sw)

unlock

update(up)

upgrade

Configfilelocation

--globaluseglobalconfigfile

--systemusesystemconfigfile

--localuserepositoryconfigfile

-f,--fileusegivenconfigfile

--blobreadconfigfromgivenblobobject

👁️ 阅读量:0