linux命令... linux命令行大全( 八 )


wc [option] file..
命令参数:
实例:
ps(process status),用来查看当前运行的进程状态,一次性查看 , 如果需要动态连续结果使用top 。
linux上进程有5种状态:
ps工具标识进程的5种状态码:
命令参数:
实例:
显示当前系统正在执行的进程的相关信息,包括进程ID、内存占用率、CPU占用率等 。
常用参数:
发送指定的信号到相应进程 。不指定型号将发送SIGTERM(15)终止指定进程 。如果无法终止该程序可用“-KILL” 参数,其发送的信号为SIGKILL(9)  , 将强制结束进程,使用ps命令或者jobs 命令可以查看进程号 。root用户将影响用户的进程,非root用户只能影响自己的进程 。
常用参数:
实例:
显示系统内存使用情况,包括物理内存、交互区内存(swap)和内核缓冲区内存 。
命令参数:
实例:
Netstat 是一款命令行工具,可用于列出系统上所有的网络套接字连接情况,包括 tcp, udp 以及 unix 套接字,另外它还能列出处于监听状态(即等待接入请求)的套接字 。如果你想确认系统上的 Web 服务有没有起来,你可以查看80端口有没有打开 。以上功能使 netstat 成为网管和系统管理员的必备利器 。
命令参数:
实例
Linux简要命令 所有命令的参数都是使用空格分隔的,例如 ls -l。在这里ls即为命令名, -l 为此命令的参数,在 ls 与 -l 之间有一个空格,但是在 -l 内部不能有空格 。
由于Linux继承于Unix,而Unix操作系统在当初设计的时候,键盘并不可靠,而且敲键盘比较费劲(比如容易卡住),因此大部分命令都非常简短,一般是完整的英文单词去掉元音字母(aeiou)后的缩写,这是一个历史问题 。
整个操作系统的磁盘都被划分为很多个目录(directory)或称文件夹(folder),还有文件(file) 。每个目录下还可以有子目录(sub direcotory)与文件,这样就形成linux命令...了一个树状结构,树根为 /  , 被称为根目录(root directory) 。
在 任何时候,linux命令...你都有一个 当前目录 (Working Directory) , 你所有的操作都是相对于当前目录做出的,以当前目录为基准的目录名或者文件名叫做相对目录 。例如若你的当前目录是/home/alex,在/home/alex目录下有一个叫Public的子目录 , 还有一个叫log.txt的文件,则Public与log.txt就是相对目录名与相对文件名 。
每个目录与文件都有一个全路径(full path)名,这个全路径以/开头,遍历整个目录 , 直到最终的目录名或者文件名为止 。例如在Linux中,/下有etc、home、usr、lib等子目录 , 而home目录下有alex目录,alex目录下有Public目录 。则在这里Public的全路径名就是 /home/alex/Public,注意在这里必须大小写一致 。
当然也有可能在其它的名叫Public的目录或者文件,但是它们的全路径肯定是不一样的 。就像在中国有一个叫Alex的人,在美国也有一个叫Alex的人,linux命令...他们可以分别称为中国的Alex与美国的Alex,这就是他们的全路径 ;) 。全路径又叫绝对路径(absolute path) 。
在Linux里,每个用户都有一个家目录(home directory),一般情况下用户的家目录就是/home目录下相应的用户名,例如alex用户的家目录就是/home/alex 。
大部分文件都有扩展名(extension name),扩展名即为文件名最后一个点号(.)后面的文字 , 扩展名一般都表示了文件的类型 。例如在log.txt这个文件名中 , txt是扩展名,表示这个文件是一个文本文件(TeXT file),而文本文件一般都是可以直接查看内容的 。而在house.1.jpg这个文件名中,其扩展名为jpg,表示这个文件是一个JPG格式的图形文件 , 而图形文件一般都是需要使用图形软件打开才能看到其内容的 。

推荐阅读