`
xitong
  • 浏览: 6197336 次
文章分类
社区版块
存档分类
最新评论

Linux命令收集

 
阅读更多

每次使用Linux都会遇到一些新的问题,尤其像我们这样的初学者。

因此这里打算记录每次使用Linux过程中学到的有用的命令,以备不时之需。


1、查看磁盘信息及使用容量 df -hT

2、查看file文件夹下文件占用空间大小 du file-hc --max-depth=1

--max-depth=1表示只显示当前目录下1级文件及文件夹信息,不指定则会显示当前文件夹及子文件夹所有文件

3、使用ls命令查看文件信息 ls -[option]

option=a 查看隐藏文件

option=l 显示详细信息

option=h 以KB,MB的方式显示文件大小

选项可结合使用。

4、批量移动文件(find + [-exec]/[-ok] + cmd)

eg:f1文件夹下有100多个.c文件,想要移动到f2文件夹下,命令如下,注意最后"\"前有空格

find ./f1-name "*.c" -exec mv {} ./f2 \;

为了安全起见,可以将-exec替换为-ok,则每一个操作都会提示,尤其在批量删除中尤为注意。

find ./f1-name "*.c" -ok rm {} \;

5、mount命令

(1)挂载光盘到/mnt/cdrom目录下 mount /dev/cdrom /mnt/cdrom

(2)挂在NFS服务共享目录 mount -t nfs 192.168.1.1:/sharedir /mnt

(3)挂载ISO文件 mount -o loop ./file.ISO /mnt/MyIso

6、查看操作系统类型 uname -auname -r

7、显示系统进程,杀死进程

(1)显示当前用户进程 ps

(2)显示所有进程 ps ef

(3)杀死进程号为m的进程 kill -9 m

(4)杀死名字为n的进程 kill -9 n

8、计算程序运行时间,在考虑程序效率时很有用 time program

9、操作系统登录账户相关命令

(1)创建账户 useradd name

(2)删除账户 userdel name 只删除用户不删除用户目录

userdel -r name 删除用户和目录

10、文件解压

(1).tar.bz2解压 tar -xjvf file.tar.bz2 /home/document

(2).tar.gz解压 tar -xzvf file.tar.gz /home/document


先暂且记下这么多……

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics