我的一些LINUX笔记

Ctrl+Alt+T    打开终端
Ctrl+Alt+F2/F7   打开/关闭图形用户界面    
shell打开:ctrl+alt+t
新建文件夹:mkdir c_code
      新建记事本编辑器:gedit hello.c
编译:gcc hello.c -o hello
运行:./hello
shutdown -h now  立即关机
shutdown -r now  立即重启
reboot  现在重启
logout  注销
clear   清屏
cat  只查看不能修改
cd ..  回到上一级目录
cd /   回到根目录
cd .   回到当前目录 
startx   切换到图形用户界面
ls安装方法:tar -zxvf  安装文件
切换到管理员方法:
     su 
     su -
     su root
     su - root
ubuntu切换:  sudo su  即可 
              切换root用户的的方式一
              执行命令 sudo su
              执行上面点命令后会要求我们输入当前我们的密码


              退出root用户的方法
              在切换成root用户后,我们只要执行exit命令就退出root用户账号了




              切换为root用户账户的第二种方法
              执行sudo -i命令也可以将当前用户有普通用户切换到root用户模式中


              执行命令后,一般也要求输入我们的密码,小编这里因为是刚切do换到root用户不久,
              所以系统不要求输入密码,一般在10分钟之内我们来回切换root用户时系统不会提示输入密码,之后会要求我们再次输入密码


vi编辑器:
              vi hello.java
              输入i(进入到插入模式)
              输入Esc键,进入命令模式
              输入;【wq 表示退出保存 q!退出不保存】
              编译 javac hello.java
              运行 java  hello  
       
   


linux文件系统:root   home  bin    sbin   mnt   etc   var   boot
        root:存放rooty用户的相关文件
        home:存放普通用户的相关文件
        bin:存放常用命令的目录
        sbin:要具有一定权限才可以使用命令
        mnt:默认挂载光驱和软驱的目录
        etc:存放配置相关文件 
        var:存放经常变化的文件
        boot:存放引导相关的文件


pwd:显示当前在那个路径下
  
useradd  用户名
   eg:useradd xiaoming    添加用户小明
passwd   用户名
   eg:passwd xiaoming    修改xiaoming密码
userdel  用户名    删除用户
userdel  xiaoming   删除用户xiaoming
userdel -r xiaoming   删除用户以及用户主目录  


inti  【0123456】


cd:改变目录
ls :李处文件和目录
  ls -a  显示隐藏文件
  ls -l  显示长列表格式
mkdir  简历目录
rmdir  删除目录
touch:简历空文件
cp:复制命令
   cp -r dir1 dir2  递归复制命令
mv   移动文件和该文件名
rm   删除文件或目录
rm -rf  删除所有内容(包括目录和文件)  r  递归  f  强制


| 在linux 和unix系统里|就是管道命令,就是把一个命令的结果交给|后面的命令处理


more  显示文件内容,带分页
less   显示文件内容,带分页
grep  在文本中查询内容


man命令相当dos下的help
find   搜索文件及目录






如何在linux环境下开发C程序:新建文件夹:mkdir c_code
                            新建记事本编辑器:gedit hello.c
                            编译:gcc hello.c -o hello
                            运行:./hello


如何在linux中添加组:groupadd  libin
查看linux中所有组:  vi  /etc/group
                     cat   /etc/group   只看不修改
                     创建用户,并同时指定将该用户分配到哪个组
useradd -g 组名 用户名




查看linux中所有用户信息:vi  /etc/passwd
                         cat  /etc/passwd


  
-rw-r--r--   表示各类用户对该文件的操作权限
“-”    表示文件类型  
“rw-”  文件的所有者对该文件的权限
“r--”  文件所在组对该文件的权限
“r--”  其他组的用户对该文件的权限


权限分为三种:r  可读  用4表示
              w  可写  用2表示
              x  可执行  用1表示




环境配置文件: /etc/profile   环境配置文件
./eclipse &   表示后台运行




VirtualBox虚拟机linux共享文件夹:
                     1.设备->共享文件夹
                     2.文件系统-media文件夹-sf_虚拟机共享文件夹(无权限)
                     3.系统设置-用户账户-解锁
                     4.终端:sudo adduser libin vboxsf
                     5.重启即可 


挂载命令:mount [-参数]  设备名称  挂载点
特别说明:在挂载光驱   mount /mnt/cdrom
卸载命令:umount 设备名称




查看磁盘使用情况  df  [-参数]
查看目录在那个分区  
    df  [目录全路径]
查看linux系统分区的具体情况  fdisk  -l
windows环境下.bat是批处理文件   






查看目前使用的是那种shell:env  [改命令可以显示当前操作系统的环境变量]


                           env  | more 加管道命令,分页显示




chsh -s  输入新的shell   如:/bin/csh


通配符:ls /bin/*sh  显示bin文件下所有以sh结尾的文件


查看用户:who am i




命令补全功能:直接输入‘mk’---再按两下‘tab’键,会出现所有已mk开头的命令。
cat p,再按两下‘tab’键,会出现所有已字幕p开头的所有文件或目录。


查阅历史命令:history
     1.history 5:显示最近使用5个命令。
     2.!5:执行历史编号为5的命令。
     3.!ls 执行最后一次以‘ls’开头的命令。


数据经过路由(最多30):tracert www.baidu.com


linux查看ip情况:ifconfig
windows是:ipconfig




查看rpm包安装文件:rpm -qa




任务管理器:ps -aux
kill  进程号   :杀掉进程
kill -9 进程号   :强制杀掉进程
动态监控:top
显示路由表:route








 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。