list* man whatis chmod ps kill PID

*表示通配符号,?表示单个字符;对于ls list* 表示开头以list开头的文件在这个当前目录下的;而ls *list表示以list为结尾在当前目录下;对于ls ?list表示以list前面仅仅加上单个字符的文件在当前目录下。

对于目录的命名也是尽量采用字母与数字来命名,而不要使用特殊字符,另外,建议使用dot(.)最后接上文件的类型,例如.doc这样就很好查找文件,例如ls *.doc这样就会方便以后的使用。

对于不知道怎么来使用某个命令,来寻找online manuals,则可以使用man command来查找,而whatis command则只是给出一个简单的对于命令的描述。

apropos keyword表示来查询包含关键词的命令。

ls -l (或者ll)表示列出目录下的文件以及目录的属性,d表示目录,-表示文件,此外对于目录和文件会用不同的形式显示;ls -g与ls -l类似,只是不显示owner;对于用户的分类,前三个表示owner的权限,中三个表示group of people whom the file or directory belongs,后三个表示其他访问者。

对于文件来说:
r表示读功能复制功能;w表示写功能以及修改的功能;x表示执行功能;
对于目录来说:
r表示是否有权限在目录下显示所有的文件;w表示是否可以删除此目录下的文件以及是否可以移进文件到此目录;x表示是否有权限获取目录下的文件,例如,假设你也可以有读取目录下的文件的权限这样你就可以读取这个文件。因此,如果你想读取某个文件,你必须有访问(x)权限到这个目录,包括其父目录。

改变属性使用chmod,但是值得注意的是,chmod只有owner才能使用。在chmod中,u表示user,g表示group,o表示other,a表示all,r表示read,w表示写(以及删除),x表示执行以及能访问目录;+表示加权限,-表示减少权限。例如,chmod go-
rwx test表示对于group和others取消其对于test文件的rwx功能。

对于程序其通过PID作为标识,可以通过ps来查看当前所有的程序(前台,挂起,后台),对于一些比较久的程序可以通过后台来执行,最后来返回运行结果。运行后台程序,可以在命令后加上&,则其在方括号中显示job number,后面显示PID;将前台运行的程序后台化,例如,可以sleep 10,然后输入ctrl+z,从而使用bg进行后台化,但是不要将需要人机交流的后台化。对于在运行的,前台的以及挂起的,其均有一个job number,通过jobs来查看,对于挂起的需要重新在前台运行,可以fg jobnumber,对于没有jobnumber的,则是最后一个挂起的。对于来终止一个程序,例如一个前台运行的程序则ctrl+c,对于kill一个悬挂的或者后台的程序,则可以使用kill jobnumber。或者可以使用ps来查看pid,进而使用kill pid来终止,如果其否定被kill,可以使用kill -9来终止。
    
ls -lag,ll,ls -l是同一个含义;command &表示在后台运行;ctrl+c表示kill在前台运行的某个程序;ctrl+z表示挂起在前台运行的某个程序;bg表示后台运行某个挂起的程序;jobs列出当前的jobs,ps列出当前的进程;fg jobnumber表示前台运行jobnumber程序;kill jobnumber表示kill jobnumber程序;kill process number表示终止某个进程。

quota(需要自己安装) -v是用来查看当前的quota;df 显示文件系统中的剩余空间,df .表示显示当前文件系统中的空间余留情况;du表示显示每一个子目录空间情况。compress(需要自己安装),是为了减少file的文件大小,直接可以compress yxg.txt进而系统会显示yxg.txt.Z类型,解压可以使用uncompress yxg.txt.z就可以还原了。类似的可以使用gzip以及gunzip。file *可以显示home目录下的文件类型。history显示以前使用的命令,可以使用set history来增加size of history。其中,!!(上一个命令),!-3(三个最近的命令),!5(list中的第五个命令),!grep(以grep开始最新的命令)。

时间: 2024-12-11 17:55:04

list* man whatis chmod ps kill PID的相关文章

ps + kill杀掉无知驻留的进程

1. 系统中执行过的脚本或者命令, 有的会一直在后台执行 2. 系统中执行的任务,用户是${USER}; 脚本一般放到Music目录下 3. 所以使用ps找出程序执行的PID时,可以这样: $ ps -aux | grep ${USER} | grep Music user   29283  0.0  0.0   7636   892 pts/1    S+   18:23   0:00 grep --color=auto Music 精确定位,然后干掉. $ kill -9 29283

ps netstat pid 来保存服务状态

要将部分服务器移到其他机柜,重启后不知道哪些服务要启,可以通过以下方法来保存服务状态及路径和执行命令等 1.ps ps f -eo pid,tty,stat,time,command > ${HOSTNAME}_$(date +%Y%m%d)_ps 2.netstat netstat -tupnl > ${HOSTNAME}_$(date +%Y%m%d)_netstat 3.cmdline cat /proc/2644/cmdline /usr/bin/redis-server /etc/r

学习笔记-- 2014-07-07 Linux常用命令

2014-07-07 Linux常用命令 在Linuxtoy.org上看一些文章收集一些常用命令==================一.ps.kill 使用备查二.Ubuntu 提示三则三.最小化安装 Ubuntu四.Linux Mint设置时间 一到三来看linuxtoy.org网站 ===================一.ps.kill 使用备查 ps-查看当前正在运行的进程,示例:$ ps     kill {PID}-通过 PID 来停止任意进程,示例:$ kill 1012    

ADB 常用命令及详解

显示系统中全部设备: adb devices 这个命令是查看当前连接的设备, 连接到计算机的android设备或者模拟器将会列出显示  2.开启ADB服务: adb start-server  3.关闭ADB服务: adb kill-server 停止 adb 服务 4.连接设备: adb connect 192.168.1.61 如果是USB连接,直接会连接ADB,如果是想通过网络连接(有线或者无线),则需要在同一个局域网,通过IP连接.上面192.168.1.61替换成想要连接设备的IP即可

linux-进程管理,ps,pstree,nice,top,vmstat,kill,jobs

进程及作业管理 进程状态 stoped:停止 ready:就绪 executing:正在运行 zombie:僵尸 Uninterruptible sleep: 不可中断的睡眠Interruptible sleep:可中断睡眠 kernel:init:第一个进程,所有进程的父进程 pstree:查看进程树 [[email protected] ~]# pstreeinit─┬─NetworkManager─┬─dhclient     │                └─{NetworkMana

Linux 进程管理命令ps、top、kill、nice、fg、bg、vmstat、uptime

Linux 进程管理命令: ps process status 查看进行相关信息: system 风格:sysv  有-线引导 BSD风格:BSD ps a:显示所有跟终端有关的进程 u:显示更详细的字段 x:显示所有跟终端无关的进程 常用 ps ax 进程分类: 终端启动(相关)的进程:用户通过命令行启动的进程 跟终端无关的进程:系统启动就自己启动 进程状态: D: 表示不可中断的睡眠 R:表示就绪态 S:表示可中断的睡眠 T:停止 Z:僵死态 <:高优先级进程 N:低优先级进程 +:前台进程

Linux ps -ef 排除当前进程(kill当前Tomcat进程)

在Linux 中,我们经常使用"ps -ef|grep tomcat" 查看进程,如下图是我操作的服务器上使用该命令后查看的结果: 可以看到,除了3个紫色的tomcat外,还会有一个该命令的进程. 如果想排除掉那个红色框的当前进程,可以在原来命令后面增加一段参数过滤,如下: ps -ef|grep tomcat|grep -v grep 只所以这样做,是因为我个人有个需求:写一个sh脚本放在tomcat/bin目录下,kill掉当前tomcat的进程. 编写 kill.sh 脚本,并将

linux下查看进城(ps)的方法 与 杀死进程(kill)的N种方法

PS查看进程 inux上进程有5种状态: 1. 运行(正在运行或在运行队列中等待) 2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号) 3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生) 4. 僵死(进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放) 5. 停止(进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信号后停止运行运行) ps工具标识进程的5种状态码: D 不可中断 uninterruptible s

linux学习---ps、kill

一.ps       查看进程 ps 为我们提供了进程的一次性的查看,它所提供的查看结果并不动态连续的:如果想对进程时间监控,应该用 top 工具 linux上进程有5种状态: 1. 运行(正在运行或在运行队列中等待) 2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号) 3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生) 4. 僵死(进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放) 5. 停止(进程收到SIGSTOP, SIGST