700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > linux ps ax tl Linux常用指令 - osc_wa6fkyf0的个人空间 - OSCHINA - 中文开源技术交流社区...

linux ps ax tl Linux常用指令 - osc_wa6fkyf0的个人空间 - OSCHINA - 中文开源技术交流社区...

时间:2019-10-30 07:01:36

相关推荐

linux ps ax tl Linux常用指令 - osc_wa6fkyf0的个人空间 - OSCHINA - 中文开源技术交流社区...

空格键:向下翻动一页;

[pagedown]:向下翻动一页;

[pageup]:向上翻动一页;

/字符串:向下搜寻【字符串】的功能;

?字符串:向上搜寻【字符串】的功能;

n :重复前一个搜寻 (与 / 或 ? 有关!)

N :反向的重复前一个搜寻 (与 / 或 ? 有关!)

q :离开 less 这个程序;

ls命令:

ls-l 显示当前目录所有文件及文件夹详细

ls 仅显示文件和文件夹名称

l. #只显示隐藏的文件。

[root@xiaoluo~]#ls[-aAdfFhilRS]目录名称 [root@xiaoluo~]#ls[--color={none,auto,always}]目录名称 [root@xiaoluo~]#ls[--full-time]目录名称 参数:-a:全部的文件,连同隐藏文件(开头为.的目录)一起列出来~-A:全部的文件,连同隐藏文件,但不包括.与..这两个目录,一起列出来~-d:仅列出目录本身,而不是列出目录内的文件数据-f:直接列出结果,而不进行排序(ls预设会以文件名排序!)-F:根据文件、目录等信息,给予附加数据结构,例如: *:代表可执行文件;/:代表目录;=:代表socket档案;|:代表FIFO文件;-h:列出文件的打小(例如GB、KB等等)-i:列出inode位置,而非列出文件属性;

-l:长数据串行出,包含文件的属性等等数据;-n:列出UID与GID而非使用者与群组的名称(UID与GID会在账号管理提到!)-r:将排序结果反向输出,例如:原本文件名由小到大,反向则为由大到小;-R:连同子目录内容一起列出来;-S:以文件容量大小排序!-t:依时间排序

cp命令:

cp[-adfilprsu]源文件(source)目的文件(destination)[root@xiaoluo~]#cp[options]source1source2source3....directory 参数:-a:相当于-pdr的意思;-d:若来源文件为链接文件的属性(linkfile),则复制链接文件属性而非档案本身;-f:为强制(force)的意思,若有重复或其他疑问时,不会询问使用者,而强制复制;-i:若目的文件(destination)已经存在时,在覆盖时会先询问是否真的动作!-l:进行硬式连结(hardlink)的连结文件建立,而非复制文件本身;-p:连同文件的属性一起复制过去,而非使用默认属性;-r:递归持续复制,用于目录的复制行为;-s:复制成为符号链接文件(symboliclink),亦即『快捷方式』文件;-u:若destination比source旧才更新destination! 最后需要注意的,如果来源档有两个以上,则最后一个目的文件一定要是『目录』

rm命令:

rm[-fir]文件或目录参数:-f:就是force的意思,强制移除;-i:互动模式,在删除前会询问使用者是否动作-r:递归删除!最常用在目录的删除了

cd命令:

cd /home# 此时我们进入到了home目录下[root@xiaoluo home]#

cd .# .表示当前目录,所以当前还是在home目录下 cd ..# ..表示上一层目录,所以此时就进入到了 / 目录下

cd ~表示【目前用户身份】所在的自家目录,当前用户就是root,所以就进入到了root这个目录下

cd ~xiaoluo表示 account 这个用户的自家家目录 ,我如果想进入 xiaoluo 这个用户的主目录,输入 cd ~xiaoluo即可

cd -表示前一个工作目录,我们的前一个工作目录就是在root下,所以此时又会进入到root这个目录下

cd ../usr此时我们进入到了home目录下

mv命令:

移动文件[-fiu]sourcedestination[root@xiaoluo~]#mv[options]source1source2source3....directory用它从一个目录到一个目录移动/重命名文件。mv命令不同于cp命令,mv命令是完全的从源移动文件并且把文件移动到指定的目录,这里cp命令只是复制文件的内容从一个文件到另一个文件参数:-f:force强制的意思,强制直接移动而不询问;-i:若目标文件(destination)已经存在时,就会询问是否覆盖!-u:若目标文件已经存在,且source比较新,才会更新(update)

mkdir[-mp] 目录名称

mkdir-ptest1/test2/test3/test4

-m :配置文件目录的权限!我们可以自己设定自己想要的权限,而不需要使用umask定义的默认权限

mkdir-m755/home/demo/sub1/Test

-p :帮助你直接将所需要的目录递归建立起来!

rmdir[-p] 目录名称

参数:-p :连同上层『空的』目录也一起删除

file(选项)(参数):

-b:列出辨识结果时,不显示文件名称;

-c:详细显示指令执行过程,便于排错或分析程序执行的情形;

-f:指定名称文件,其内容有一个或多个文件名称时,让file依序辨识这些文件,格式为每列一个文件名称;

-L:直接显示符号连接所指向的文件类别;

-m:指定魔法数字文件;

-v:显示版本信息;

-z:尝试去解读压缩文件的内容。

chmod命令修改文件权限:

Linux文件访问权限分为可读,可写和可执行三种。

可用ls -l命令查看,

-rwxr-xr-x. 1 shuchen shuchen 16543456 10月 22 12:19 libflashplayer.so

第一个字符代表文件类型。d代表目录,-代表非目录。

接下来每三个字符为一组权限,分为三组,依次代表所有者权限,同组用户权限,其它用户权限

每组权限的三个字符依次代表是否可读,是否可写,是否可执行

第2字段:文件硬链接数第2字段的值为1,说明这个文件只有exit这一个文件名。即只有一个指向该链接的硬链接

第3字段:文件(目录)拥有者该字段表示此文件是属于哪个用户

第4字段:文件(目录)拥有者所在的组

第5字段: 文件所占用的空间(以字节为单位),如果是一个文件夹(目录),则表示该文件夹的大小。请注意是文件夹本身的大小,而不是文件夹以及它下面的文件的总大小

第6字段:文件(目录)最近访问(修改)时间

第7字段:文件名

r 表示拥有读的权限

w 表示拥有写的权限

x 表示拥有可执行的权限

- 表示没有该权限

chown 命令修改文件所有者:

-R oracle:dba linux.x64_11gR2_database_2of2.zip(dba组下的group用户,-R将目前目录下的所有档案与子目录的拥有者,这个指令只有是由 系统管理者(root)所使用)

chownoracle:dba file1.txt

修改文件权限:chmod 754 test =chmodug=rwx,o=xfile

chmod 777 temo

4代表读权限,2代表写权限,1代表执行权限

7=4 + 2 + 1,表示拥有可读可写可执行权限

5=4 + 1,表示拥有可读可执行权限,但是没有写权限

0 代表没有任何权限

目录的可执行权限是表示你可否在目录下执行命令。如果目录没有-x权限,则无法对目录执行任何命令,甚至无法cd 进入目录。即使目录仍然有-r 读权限(这个地方很容易犯错,认为有读权限就可以进入目录读取目录下的文件)。

而如果目录具有-x权限,但没有-r权限,则用户可以执行命令,可以cd进入目录。但由于没有目录的读权限,所以在目录下,即使可以执行ls命令,但仍然没有权限读出目录下的文档

Linux source命令:

通常用法:source filepath 或 . filepath

功能:使当前shell读入路径为filepath的shell文件并依次执行文件中的所有语句,

通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。

例如,当我们修改了/etc/profile文件,并想让它立刻生效,而不用重新登录,就可以使用source命令,如source /etc/profile。

more命令:

more功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上。 more会以一页一页的显示方便使用者逐页阅读,

而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能 。

more命令从前向后读取文件,因此在启动时就加载整个文件。

more [-dlfpcsu ] [-num ] [+/ pattern] [+ linenum] [file ... ]

2.命令功能:

more命令和cat的功能一样都是查看文件里的内容,但有所不同的是more可以按页来查看文件的内容,还支持直接跳转行等功能。

3.命令参数:

+n 从笫n行开始显示

-n 定义屏幕大小为n行

+/pattern 在每个档案显示前搜寻该字串(pattern),然后从该字串前两行之后开始显示

-c 从顶部清屏,然后显示

-d 提示“Press space to continue,’q’ to quit(按空格键继续,按q键退出)”,禁用响铃功能

-l 忽略Ctrl+l(换页)字符

-p 通过清除窗口而不是滚屏来对文件进行换页,与-c选项相似

-s 把连续的多个空行显示为一行

-u 把文件内容中的下画线去掉

4.常用操作命令:

Enter 向下n行,需要定义。默认为1行

Ctrl+F 向下滚动一屏

空格键 向下滚动一屏

Ctrl+B 返回上一屏

= 输出当前行的行号

:f 输出文件名和当前行的行号

V 调用vi编辑器

!命令 调用Shell,并执行命令

q 退出more

less命令

less 工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大。less 的用法比起 more 更加的有弹性。

在 more 的时候,我们并没有办法向前面翻, 只能往后面看,但若使用了 less 时,就可以使用 [pageup] [pagedown] 等按 键的功能来往前往

后翻看文件,更容易用来查看一个文件的内容!除此之外,在 less 里头可以拥有更多的搜索功能,不止可以向下搜,也可以向上搜。

1.命令格式:

less [参数] 文件

2.命令功能:

less 与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动,而且 less 在查看之前不会加载整个文件。

3.命令参数:

-b 设置缓冲区的大小

-e 当文件显示结束后,自动离开

-f 强迫打开特殊文件,例如外围设备代号、目录和二进制文件

-g 只标志最后搜索的关键词

-i 忽略搜索时的大小写

-m 显示类似more命令的百分比

-N 显示每行的行号

-o 将less 输出的内容在指定文件中保存起来

-Q 不使用警告音

-s 显示连续空行为一行

-S 行过长时间将超出部分舍弃

-x 将“tab”键显示为规定的数字空格

/字符串:向下搜索“字符串”的功能

?字符串:向上搜索“字符串”的功能

n:重复前一个搜索(与 / 或 ? 有关)

N:反向重复前一个搜索(与 / 或 ? 有关)

b 向后翻一页

d 向后翻半页

h 显示帮助界面

Q 退出less 命令

u 向前滚动半页

y 向前滚动一行

空格键 滚动一行

回车键 滚动一页

[pagedown]: 向下翻动一页

[pageup]: 向上翻动一页

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。